From eaa7d91faf679ec9eb053d4abe255659fe75d6e0 Mon Sep 17 00:00:00 2001 From: Josh Kodroff Date: Wed, 9 Feb 2022 10:37:35 -0500 Subject: [PATCH] Upgrade terraform-provider-datadog v3.8.1 (#170) --- .../cmd/pulumi-resource-datadog/schema.json | 10105 ++- provider/go.mod | 2 +- provider/go.sum | 8 +- sdk/dotnet/Inputs/DashboardWidgetArgs.cs | 6 + sdk/dotnet/Inputs/DashboardWidgetGetArgs.cs | 6 + ...ashboardWidgetGroupDefinitionWidgetArgs.cs | 6 + ...boardWidgetGroupDefinitionWidgetGetArgs.cs | 6 + ...pDefinitionWidgetSunburstDefinitionArgs.cs | 59 + ...nWidgetSunburstDefinitionCustomLinkArgs.cs | 31 + ...dgetSunburstDefinitionCustomLinkGetArgs.cs | 31 + ...finitionWidgetSunburstDefinitionGetArgs.cs | 59 + ...idgetSunburstDefinitionLegendInlineArgs.cs | 28 + ...etSunburstDefinitionLegendInlineGetArgs.cs | 28 + ...WidgetSunburstDefinitionLegendTableArgs.cs | 22 + ...getSunburstDefinitionLegendTableGetArgs.cs | 22 + ...etSunburstDefinitionRequestApmQueryArgs.cs | 44 + ...finitionRequestApmQueryComputeQueryArgs.cs | 28 + ...itionRequestApmQueryComputeQueryGetArgs.cs | 28 + ...unburstDefinitionRequestApmQueryGetArgs.cs | 44 + ...rstDefinitionRequestApmQueryGroupByArgs.cs | 28 + ...DefinitionRequestApmQueryGroupByGetArgs.cs | 28 + ...tionRequestApmQueryGroupBySortQueryArgs.cs | 28 + ...nRequestApmQueryGroupBySortQueryGetArgs.cs | 28 + ...finitionRequestApmQueryMultiComputeArgs.cs | 28 + ...itionRequestApmQueryMultiComputeGetArgs.cs | 28 + ...tionWidgetSunburstDefinitionRequestArgs.cs | 59 + ...SunburstDefinitionRequestAuditQueryArgs.cs | 44 + ...nitionRequestAuditQueryComputeQueryArgs.cs | 28 + ...ionRequestAuditQueryComputeQueryGetArgs.cs | 28 + ...burstDefinitionRequestAuditQueryGetArgs.cs | 44 + ...tDefinitionRequestAuditQueryGroupByArgs.cs | 28 + ...finitionRequestAuditQueryGroupByGetArgs.cs | 28 + ...onRequestAuditQueryGroupBySortQueryArgs.cs | 28 + ...equestAuditQueryGroupBySortQueryGetArgs.cs | 28 + ...nitionRequestAuditQueryMultiComputeArgs.cs | 28 + ...ionRequestAuditQueryMultiComputeGetArgs.cs | 28 + ...getSunburstDefinitionRequestFormulaArgs.cs | 39 + ...tionRequestFormulaConditionalFormatArgs.cs | 46 + ...nRequestFormulaConditionalFormatGetArgs.cs | 46 + ...SunburstDefinitionRequestFormulaGetArgs.cs | 39 + ...nburstDefinitionRequestFormulaLimitArgs.cs | 25 + ...rstDefinitionRequestFormulaLimitGetArgs.cs | 25 + ...nWidgetSunburstDefinitionRequestGetArgs.cs | 59 + ...etSunburstDefinitionRequestLogQueryArgs.cs | 44 + ...finitionRequestLogQueryComputeQueryArgs.cs | 28 + ...itionRequestLogQueryComputeQueryGetArgs.cs | 28 + ...unburstDefinitionRequestLogQueryGetArgs.cs | 44 + ...rstDefinitionRequestLogQueryGroupByArgs.cs | 28 + ...DefinitionRequestLogQueryGroupByGetArgs.cs | 28 + ...tionRequestLogQueryGroupBySortQueryArgs.cs | 28 + ...nRequestLogQueryGroupBySortQueryGetArgs.cs | 28 + ...finitionRequestLogQueryMultiComputeArgs.cs | 28 + ...itionRequestLogQueryMultiComputeGetArgs.cs | 28 + ...nburstDefinitionRequestNetworkQueryArgs.cs | 44 + ...tionRequestNetworkQueryComputeQueryArgs.cs | 28 + ...nRequestNetworkQueryComputeQueryGetArgs.cs | 28 + ...rstDefinitionRequestNetworkQueryGetArgs.cs | 44 + ...efinitionRequestNetworkQueryGroupByArgs.cs | 28 + ...nitionRequestNetworkQueryGroupByGetArgs.cs | 28 + ...RequestNetworkQueryGroupBySortQueryArgs.cs | 28 + ...uestNetworkQueryGroupBySortQueryGetArgs.cs | 28 + ...tionRequestNetworkQueryMultiComputeArgs.cs | 28 + ...nRequestNetworkQueryMultiComputeGetArgs.cs | 28 + ...nburstDefinitionRequestProcessQueryArgs.cs | 36 + ...rstDefinitionRequestProcessQueryGetArgs.cs | 36 + ...RequestQueryApmDependencyStatsQueryArgs.cs | 49 + ...uestQueryApmDependencyStatsQueryGetArgs.cs | 49 + ...onRequestQueryApmResourceStatsQueryArgs.cs | 54 + ...equestQueryApmResourceStatsQueryGetArgs.cs | 54 + ...idgetSunburstDefinitionRequestQueryArgs.cs | 34 + ...rstDefinitionRequestQueryEventQueryArgs.cs | 52 + ...nitionRequestQueryEventQueryComputeArgs.cs | 28 + ...ionRequestQueryEventQueryComputeGetArgs.cs | 28 + ...DefinitionRequestQueryEventQueryGetArgs.cs | 52 + ...nitionRequestQueryEventQueryGroupByArgs.cs | 28 + ...ionRequestQueryEventQueryGroupByGetArgs.cs | 28 + ...onRequestQueryEventQueryGroupBySortArgs.cs | 28 + ...equestQueryEventQueryGroupBySortGetArgs.cs | 28 + ...initionRequestQueryEventQuerySearchArgs.cs | 22 + ...tionRequestQueryEventQuerySearchGetArgs.cs | 22 + ...etSunburstDefinitionRequestQueryGetArgs.cs | 34 + ...stDefinitionRequestQueryMetricQueryArgs.cs | 31 + ...efinitionRequestQueryMetricQueryGetArgs.cs | 31 + ...tDefinitionRequestQueryProcessQueryArgs.cs | 51 + ...finitionRequestQueryProcessQueryGetArgs.cs | 51 + ...etSunburstDefinitionRequestRumQueryArgs.cs | 44 + ...finitionRequestRumQueryComputeQueryArgs.cs | 28 + ...itionRequestRumQueryComputeQueryGetArgs.cs | 28 + ...unburstDefinitionRequestRumQueryGetArgs.cs | 44 + ...rstDefinitionRequestRumQueryGroupByArgs.cs | 28 + ...DefinitionRequestRumQueryGroupByGetArgs.cs | 28 + ...tionRequestRumQueryGroupBySortQueryArgs.cs | 28 + ...nRequestRumQueryGroupBySortQueryGetArgs.cs | 28 + ...finitionRequestRumQueryMultiComputeArgs.cs | 28 + ...itionRequestRumQueryMultiComputeGetArgs.cs | 28 + ...burstDefinitionRequestSecurityQueryArgs.cs | 44 + ...ionRequestSecurityQueryComputeQueryArgs.cs | 28 + ...RequestSecurityQueryComputeQueryGetArgs.cs | 28 + ...stDefinitionRequestSecurityQueryGetArgs.cs | 44 + ...finitionRequestSecurityQueryGroupByArgs.cs | 28 + ...itionRequestSecurityQueryGroupByGetArgs.cs | 28 + ...equestSecurityQueryGroupBySortQueryArgs.cs | 28 + ...estSecurityQueryGroupBySortQueryGetArgs.cs | 28 + ...ionRequestSecurityQueryMultiComputeArgs.cs | 28 + ...RequestSecurityQueryMultiComputeGetArgs.cs | 28 + .../DashboardWidgetSunburstDefinitionArgs.cs | 59 + ...dWidgetSunburstDefinitionCustomLinkArgs.cs | 31 + ...dgetSunburstDefinitionCustomLinkGetArgs.cs | 31 + ...ashboardWidgetSunburstDefinitionGetArgs.cs | 59 + ...idgetSunburstDefinitionLegendInlineArgs.cs | 28 + ...etSunburstDefinitionLegendInlineGetArgs.cs | 28 + ...WidgetSunburstDefinitionLegendTableArgs.cs | 22 + ...getSunburstDefinitionLegendTableGetArgs.cs | 22 + ...etSunburstDefinitionRequestApmQueryArgs.cs | 44 + ...finitionRequestApmQueryComputeQueryArgs.cs | 28 + ...itionRequestApmQueryComputeQueryGetArgs.cs | 28 + ...unburstDefinitionRequestApmQueryGetArgs.cs | 44 + ...rstDefinitionRequestApmQueryGroupByArgs.cs | 28 + ...DefinitionRequestApmQueryGroupByGetArgs.cs | 28 + ...tionRequestApmQueryGroupBySortQueryArgs.cs | 28 + ...nRequestApmQueryGroupBySortQueryGetArgs.cs | 28 + ...finitionRequestApmQueryMultiComputeArgs.cs | 28 + ...itionRequestApmQueryMultiComputeGetArgs.cs | 28 + ...oardWidgetSunburstDefinitionRequestArgs.cs | 59 + ...SunburstDefinitionRequestAuditQueryArgs.cs | 44 + ...nitionRequestAuditQueryComputeQueryArgs.cs | 28 + ...ionRequestAuditQueryComputeQueryGetArgs.cs | 28 + ...burstDefinitionRequestAuditQueryGetArgs.cs | 44 + ...tDefinitionRequestAuditQueryGroupByArgs.cs | 28 + ...finitionRequestAuditQueryGroupByGetArgs.cs | 28 + ...onRequestAuditQueryGroupBySortQueryArgs.cs | 28 + ...equestAuditQueryGroupBySortQueryGetArgs.cs | 28 + ...nitionRequestAuditQueryMultiComputeArgs.cs | 28 + ...ionRequestAuditQueryMultiComputeGetArgs.cs | 28 + ...getSunburstDefinitionRequestFormulaArgs.cs | 39 + ...tionRequestFormulaConditionalFormatArgs.cs | 46 + ...nRequestFormulaConditionalFormatGetArgs.cs | 46 + ...SunburstDefinitionRequestFormulaGetArgs.cs | 39 + ...nburstDefinitionRequestFormulaLimitArgs.cs | 25 + ...rstDefinitionRequestFormulaLimitGetArgs.cs | 25 + ...dWidgetSunburstDefinitionRequestGetArgs.cs | 59 + ...etSunburstDefinitionRequestLogQueryArgs.cs | 44 + ...finitionRequestLogQueryComputeQueryArgs.cs | 28 + ...itionRequestLogQueryComputeQueryGetArgs.cs | 28 + ...unburstDefinitionRequestLogQueryGetArgs.cs | 44 + ...rstDefinitionRequestLogQueryGroupByArgs.cs | 28 + ...DefinitionRequestLogQueryGroupByGetArgs.cs | 28 + ...tionRequestLogQueryGroupBySortQueryArgs.cs | 28 + ...nRequestLogQueryGroupBySortQueryGetArgs.cs | 28 + ...finitionRequestLogQueryMultiComputeArgs.cs | 28 + ...itionRequestLogQueryMultiComputeGetArgs.cs | 28 + ...nburstDefinitionRequestNetworkQueryArgs.cs | 44 + ...tionRequestNetworkQueryComputeQueryArgs.cs | 28 + ...nRequestNetworkQueryComputeQueryGetArgs.cs | 28 + ...rstDefinitionRequestNetworkQueryGetArgs.cs | 44 + ...efinitionRequestNetworkQueryGroupByArgs.cs | 28 + ...nitionRequestNetworkQueryGroupByGetArgs.cs | 28 + ...RequestNetworkQueryGroupBySortQueryArgs.cs | 28 + ...uestNetworkQueryGroupBySortQueryGetArgs.cs | 28 + ...tionRequestNetworkQueryMultiComputeArgs.cs | 28 + ...nRequestNetworkQueryMultiComputeGetArgs.cs | 28 + ...nburstDefinitionRequestProcessQueryArgs.cs | 36 + ...rstDefinitionRequestProcessQueryGetArgs.cs | 36 + ...RequestQueryApmDependencyStatsQueryArgs.cs | 49 + ...uestQueryApmDependencyStatsQueryGetArgs.cs | 49 + ...onRequestQueryApmResourceStatsQueryArgs.cs | 54 + ...equestQueryApmResourceStatsQueryGetArgs.cs | 54 + ...idgetSunburstDefinitionRequestQueryArgs.cs | 34 + ...rstDefinitionRequestQueryEventQueryArgs.cs | 52 + ...nitionRequestQueryEventQueryComputeArgs.cs | 28 + ...ionRequestQueryEventQueryComputeGetArgs.cs | 28 + ...DefinitionRequestQueryEventQueryGetArgs.cs | 52 + ...nitionRequestQueryEventQueryGroupByArgs.cs | 28 + ...ionRequestQueryEventQueryGroupByGetArgs.cs | 28 + ...onRequestQueryEventQueryGroupBySortArgs.cs | 28 + ...equestQueryEventQueryGroupBySortGetArgs.cs | 28 + ...initionRequestQueryEventQuerySearchArgs.cs | 22 + ...tionRequestQueryEventQuerySearchGetArgs.cs | 22 + ...etSunburstDefinitionRequestQueryGetArgs.cs | 34 + ...stDefinitionRequestQueryMetricQueryArgs.cs | 31 + ...efinitionRequestQueryMetricQueryGetArgs.cs | 31 + ...tDefinitionRequestQueryProcessQueryArgs.cs | 51 + ...finitionRequestQueryProcessQueryGetArgs.cs | 51 + ...etSunburstDefinitionRequestRumQueryArgs.cs | 44 + ...finitionRequestRumQueryComputeQueryArgs.cs | 28 + ...itionRequestRumQueryComputeQueryGetArgs.cs | 28 + ...unburstDefinitionRequestRumQueryGetArgs.cs | 44 + ...rstDefinitionRequestRumQueryGroupByArgs.cs | 28 + ...DefinitionRequestRumQueryGroupByGetArgs.cs | 28 + ...tionRequestRumQueryGroupBySortQueryArgs.cs | 28 + ...nRequestRumQueryGroupBySortQueryGetArgs.cs | 28 + ...finitionRequestRumQueryMultiComputeArgs.cs | 28 + ...itionRequestRumQueryMultiComputeGetArgs.cs | 28 + ...burstDefinitionRequestSecurityQueryArgs.cs | 44 + ...ionRequestSecurityQueryComputeQueryArgs.cs | 28 + ...RequestSecurityQueryComputeQueryGetArgs.cs | 28 + ...stDefinitionRequestSecurityQueryGetArgs.cs | 44 + ...finitionRequestSecurityQueryGroupByArgs.cs | 28 + ...itionRequestSecurityQueryGroupByGetArgs.cs | 28 + ...equestSecurityQueryGroupBySortQueryArgs.cs | 28 + ...estSecurityQueryGroupBySortQueryGetArgs.cs | 28 + ...ionRequestSecurityQueryMultiComputeArgs.cs | 28 + ...RequestSecurityQueryMultiComputeGetArgs.cs | 28 + .../Inputs/SecurityMonitoringRuleQueryArgs.cs | 1 + .../SecurityMonitoringRuleQueryGetArgs.cs | 1 + .../Inputs/SyntheticsTestApiStepArgs.cs | 3 + .../Inputs/SyntheticsTestApiStepGetArgs.cs | 3 + ...theticsTestApiStepRequestDefinitionArgs.cs | 2 +- ...ticsTestApiStepRequestDefinitionGetArgs.cs | 2 +- .../Inputs/SyntheticsTestApiStepRetryArgs.cs | 25 + .../SyntheticsTestApiStepRetryGetArgs.cs | 25 + .../SyntheticsTestRequestDefinitionArgs.cs | 2 +- .../SyntheticsTestRequestDefinitionGetArgs.cs | 2 +- sdk/dotnet/MonitorJson.cs | 2 +- sdk/dotnet/Outputs/DashboardWidget.cs | 7 + .../DashboardWidgetGroupDefinitionWidget.cs | 7 + ...GroupDefinitionWidgetSunburstDefinition.cs | 60 + ...itionWidgetSunburstDefinitionCustomLink.cs | 37 + ...ionWidgetSunburstDefinitionLegendInline.cs | 33 + ...tionWidgetSunburstDefinitionLegendTable.cs | 24 + ...finitionWidgetSunburstDefinitionRequest.cs | 61 + ...WidgetSunburstDefinitionRequestApmQuery.cs | 41 + ...stDefinitionRequestApmQueryComputeQuery.cs | 33 + ...unburstDefinitionRequestApmQueryGroupBy.cs | 33 + ...finitionRequestApmQueryGroupBySortQuery.cs | 33 + ...stDefinitionRequestApmQueryMultiCompute.cs | 33 + ...dgetSunburstDefinitionRequestAuditQuery.cs | 41 + ...DefinitionRequestAuditQueryComputeQuery.cs | 33 + ...burstDefinitionRequestAuditQueryGroupBy.cs | 33 + ...nitionRequestAuditQueryGroupBySortQuery.cs | 33 + ...DefinitionRequestAuditQueryMultiCompute.cs | 33 + ...nWidgetSunburstDefinitionRequestFormula.cs | 41 + ...finitionRequestFormulaConditionalFormat.cs | 57 + ...etSunburstDefinitionRequestFormulaLimit.cs | 29 + ...WidgetSunburstDefinitionRequestLogQuery.cs | 41 + ...stDefinitionRequestLogQueryComputeQuery.cs | 33 + ...unburstDefinitionRequestLogQueryGroupBy.cs | 33 + ...finitionRequestLogQueryGroupBySortQuery.cs | 33 + ...stDefinitionRequestLogQueryMultiCompute.cs | 33 + ...etSunburstDefinitionRequestNetworkQuery.cs | 41 + ...finitionRequestNetworkQueryComputeQuery.cs | 33 + ...rstDefinitionRequestNetworkQueryGroupBy.cs | 33 + ...tionRequestNetworkQueryGroupBySortQuery.cs | 33 + ...finitionRequestNetworkQueryMultiCompute.cs | 33 + ...etSunburstDefinitionRequestProcessQuery.cs | 37 + ...ionWidgetSunburstDefinitionRequestQuery.cs | 41 + ...tionRequestQueryApmDependencyStatsQuery.cs | 61 + ...nitionRequestQueryApmResourceStatsQuery.cs | 61 + ...unburstDefinitionRequestQueryEventQuery.cs | 45 + ...DefinitionRequestQueryEventQueryCompute.cs | 33 + ...DefinitionRequestQueryEventQueryGroupBy.cs | 33 + ...nitionRequestQueryEventQueryGroupBySort.cs | 33 + ...tDefinitionRequestQueryEventQuerySearch.cs | 24 + ...nburstDefinitionRequestQueryMetricQuery.cs | 37 + ...burstDefinitionRequestQueryProcessQuery.cs | 57 + ...WidgetSunburstDefinitionRequestRumQuery.cs | 41 + ...stDefinitionRequestRumQueryComputeQuery.cs | 33 + ...unburstDefinitionRequestRumQueryGroupBy.cs | 33 + ...finitionRequestRumQueryGroupBySortQuery.cs | 33 + ...stDefinitionRequestRumQueryMultiCompute.cs | 33 + ...tSunburstDefinitionRequestSecurityQuery.cs | 41 + ...initionRequestSecurityQueryComputeQuery.cs | 33 + ...stDefinitionRequestSecurityQueryGroupBy.cs | 33 + ...ionRequestSecurityQueryGroupBySortQuery.cs | 33 + ...initionRequestSecurityQueryMultiCompute.cs | 33 + .../DashboardWidgetSunburstDefinition.cs | 60 + ...boardWidgetSunburstDefinitionCustomLink.cs | 37 + ...ardWidgetSunburstDefinitionLegendInline.cs | 33 + ...oardWidgetSunburstDefinitionLegendTable.cs | 24 + ...ashboardWidgetSunburstDefinitionRequest.cs | 61 + ...WidgetSunburstDefinitionRequestApmQuery.cs | 41 + ...stDefinitionRequestApmQueryComputeQuery.cs | 33 + ...unburstDefinitionRequestApmQueryGroupBy.cs | 33 + ...finitionRequestApmQueryGroupBySortQuery.cs | 33 + ...stDefinitionRequestApmQueryMultiCompute.cs | 33 + ...dgetSunburstDefinitionRequestAuditQuery.cs | 41 + ...DefinitionRequestAuditQueryComputeQuery.cs | 33 + ...burstDefinitionRequestAuditQueryGroupBy.cs | 33 + ...nitionRequestAuditQueryGroupBySortQuery.cs | 33 + ...DefinitionRequestAuditQueryMultiCompute.cs | 33 + ...dWidgetSunburstDefinitionRequestFormula.cs | 41 + ...finitionRequestFormulaConditionalFormat.cs | 57 + ...etSunburstDefinitionRequestFormulaLimit.cs | 29 + ...WidgetSunburstDefinitionRequestLogQuery.cs | 41 + ...stDefinitionRequestLogQueryComputeQuery.cs | 33 + ...unburstDefinitionRequestLogQueryGroupBy.cs | 33 + ...finitionRequestLogQueryGroupBySortQuery.cs | 33 + ...stDefinitionRequestLogQueryMultiCompute.cs | 33 + ...etSunburstDefinitionRequestNetworkQuery.cs | 41 + ...finitionRequestNetworkQueryComputeQuery.cs | 33 + ...rstDefinitionRequestNetworkQueryGroupBy.cs | 33 + ...tionRequestNetworkQueryGroupBySortQuery.cs | 33 + ...finitionRequestNetworkQueryMultiCompute.cs | 33 + ...etSunburstDefinitionRequestProcessQuery.cs | 37 + ...ardWidgetSunburstDefinitionRequestQuery.cs | 41 + ...tionRequestQueryApmDependencyStatsQuery.cs | 61 + ...nitionRequestQueryApmResourceStatsQuery.cs | 61 + ...unburstDefinitionRequestQueryEventQuery.cs | 45 + ...DefinitionRequestQueryEventQueryCompute.cs | 33 + ...DefinitionRequestQueryEventQueryGroupBy.cs | 33 + ...nitionRequestQueryEventQueryGroupBySort.cs | 33 + ...tDefinitionRequestQueryEventQuerySearch.cs | 24 + ...nburstDefinitionRequestQueryMetricQuery.cs | 37 + ...burstDefinitionRequestQueryProcessQuery.cs | 57 + ...WidgetSunburstDefinitionRequestRumQuery.cs | 41 + ...stDefinitionRequestRumQueryComputeQuery.cs | 33 + ...unburstDefinitionRequestRumQueryGroupBy.cs | 33 + ...finitionRequestRumQueryGroupBySortQuery.cs | 33 + ...stDefinitionRequestRumQueryMultiCompute.cs | 33 + ...tSunburstDefinitionRequestSecurityQuery.cs | 41 + ...initionRequestSecurityQueryComputeQuery.cs | 33 + ...stDefinitionRequestSecurityQueryGroupBy.cs | 33 + ...ionRequestSecurityQueryGroupBySortQuery.cs | 33 + ...initionRequestSecurityQueryMultiCompute.cs | 33 + sdk/dotnet/Outputs/SyntheticsTestApiStep.cs | 4 + .../SyntheticsTestApiStepRequestDefinition.cs | 2 +- .../Outputs/SyntheticsTestApiStepRetry.cs | 29 + .../SyntheticsTestRequestDefinition.cs | 2 +- sdk/dotnet/SloCorrection.cs | 33 +- sdk/go/datadog/monitorJson.go | 2 +- sdk/go/datadog/pulumiTypes.go | 69878 ++++++++++------ sdk/go/datadog/sloCorrection.go | 36 +- sdk/nodejs/monitorJson.ts | 2 +- sdk/nodejs/sloCorrection.ts | 33 +- sdk/nodejs/types/input.ts | 3078 +- sdk/nodejs/types/output.ts | 3080 +- sdk/python/pulumi_datadog/_inputs.py | 19647 +++-- sdk/python/pulumi_datadog/monitor_json.py | 4 +- sdk/python/pulumi_datadog/outputs.py | 16930 ++-- sdk/python/pulumi_datadog/slo_correction.py | 56 +- 330 files changed, 87990 insertions(+), 45363 deletions(-) create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionCustomLinkArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionCustomLinkGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendInlineArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendInlineGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendTableArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendTableGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaLimitGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestProcessQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestProcessQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryMetricQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryProcessQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryGetArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs.cs create mode 100644 sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeGetArgs.cs create mode 100644 sdk/dotnet/Inputs/SyntheticsTestApiStepRetryArgs.cs create mode 100644 sdk/dotnet/Inputs/SyntheticsTestApiStepRetryGetArgs.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinition.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinition.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionCustomLink.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionLegendInline.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionLegendTable.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequest.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestFormula.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestFormulaLimit.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestProcessQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryMetricQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryProcessQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery.cs create mode 100644 sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute.cs create mode 100644 sdk/dotnet/Outputs/SyntheticsTestApiStepRetry.cs diff --git a/provider/cmd/pulumi-resource-datadog/schema.json b/provider/cmd/pulumi-resource-datadog/schema.json index e76c7041c..14721e5ad 100644 --- a/provider/cmd/pulumi-resource-datadog/schema.json +++ b/provider/cmd/pulumi-resource-datadog/schema.json @@ -685,6 +685,15 @@ } } }, + "sunburstDefinition": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinition:DashboardWidgetSunburstDefinition", + "description": "The definition for a Sunburst widget.\n", + "language": { + "python": { + "mapCase": false + } + } + }, "timeseriesDefinition": { "$ref": "#/types/datadog:index/DashboardWidgetTimeseriesDefinition:DashboardWidgetTimeseriesDefinition", "description": "The definition for a Timeseries widget.\n", @@ -5206,6 +5215,15 @@ } } }, + "sunburstDefinition": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinition:DashboardWidgetGroupDefinitionWidgetSunburstDefinition", + "description": "The definition for a Sunburst widget.\n", + "language": { + "python": { + "mapCase": false + } + } + }, "timeseriesDefinition": { "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition", "description": "The definition for a Timeseries widget.\n", @@ -19246,12 +19264,12 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinition:DashboardWidgetGroupDefinitionWidgetSunburstDefinition": { "properties": { "customLinks": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink" }, "language": { "python": { @@ -19259,38 +19277,24 @@ } } }, - "events": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent" - }, + "hideTotal": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "legendColumns": { - "type": "array", - "items": { - "type": "string" - }, + "legendInline": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline", "language": { "python": { "mapCase": false } } }, - "legendLayout": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "legendSize": { - "type": "string", + "legendTable": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable", "language": { "python": { "mapCase": false @@ -19305,21 +19309,10 @@ } } }, - "markers": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker" - }, - "language": { - "python": { - "mapCase": false - } - } - }, "requests": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest" }, "language": { "python": { @@ -19327,22 +19320,6 @@ } } }, - "rightYaxis": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis", - "language": { - "python": { - "mapCase": false - } - } - }, - "showLegend": { - "type": "boolean", - "language": { - "python": { - "mapCase": false - } - } - }, "title": { "type": "string", "description": "The title of the dashboard.\n", @@ -19367,19 +19344,11 @@ "mapCase": false } } - }, - "yaxis": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis", - "language": { - "python": { - "mapCase": false - } - } } }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink": { "properties": { "isHidden": { "type": "boolean", @@ -19416,17 +19385,25 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline": { "properties": { - "q": { - "type": "string", + "hidePercent": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "tagsExecution": { + "hideValue": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "type": { "type": "string", "language": { "python": { @@ -19437,28 +19414,12 @@ }, "type": "object", "required": [ - "q" + "type" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable": { "properties": { - "displayType": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "label": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "value": { + "type": { "type": "string", "language": { "python": { @@ -19469,13 +19430,13 @@ }, "type": "object", "required": [ - "value" + "type" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest": { "properties": { "apmQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery", "language": { "python": { "mapCase": false @@ -19483,15 +19444,7 @@ } }, "auditQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "displayType": { - "type": "string", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery", "language": { "python": { "mapCase": false @@ -19501,7 +19454,7 @@ "formulas": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula" }, "language": { "python": { @@ -19510,18 +19463,7 @@ } }, "logQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "metadatas": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata" - }, + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery", "language": { "python": { "mapCase": false @@ -19529,15 +19471,7 @@ } }, "networkQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "onRightYaxis": { - "type": "boolean", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery", "language": { "python": { "mapCase": false @@ -19545,7 +19479,7 @@ } }, "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery", "language": { "python": { "mapCase": false @@ -19563,7 +19497,7 @@ "queries": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery" }, "language": { "python": { @@ -19572,7 +19506,7 @@ } }, "rumQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery", "language": { "python": { "mapCase": false @@ -19580,15 +19514,7 @@ } }, "securityQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "style": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery", "language": { "python": { "mapCase": false @@ -19598,10 +19524,10 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery", "language": { "python": { "mapCase": false @@ -19611,7 +19537,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy" }, "language": { "python": { @@ -19630,7 +19556,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute" }, "language": { "python": { @@ -19652,7 +19578,7 @@ "index" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -19684,7 +19610,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -19703,7 +19629,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -19713,7 +19639,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -19746,7 +19672,7 @@ "order" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -19778,10 +19704,10 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery", "language": { "python": { "mapCase": false @@ -19791,7 +19717,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy" }, "language": { "python": { @@ -19810,7 +19736,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute" }, "language": { "python": { @@ -19832,7 +19758,7 @@ "index" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -19864,7 +19790,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -19883,7 +19809,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -19893,7 +19819,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -19926,7 +19852,7 @@ "order" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -19958,7 +19884,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula": { "properties": { "alias": { "type": "string", @@ -19979,7 +19905,7 @@ "conditionalFormats": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat" }, "language": { "python": { @@ -19996,7 +19922,7 @@ } }, "limit": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit", "language": { "python": { "mapCase": false @@ -20009,7 +19935,7 @@ "formulaExpression" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat": { "properties": { "comparator": { "type": "string", @@ -20091,7 +20017,7 @@ "value" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit": { "properties": { "count": { "type": "integer", @@ -20112,10 +20038,10 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery", "language": { "python": { "mapCase": false @@ -20125,7 +20051,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy" }, "language": { "python": { @@ -20144,7 +20070,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute" }, "language": { "python": { @@ -20166,7 +20092,7 @@ "index" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -20198,7 +20124,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -20217,7 +20143,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -20227,7 +20153,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -20260,7 +20186,7 @@ "order" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -20292,34 +20218,10 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata": { - "properties": { - "aliasName": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "expression": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object", - "required": [ - "expression" - ] - }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery", "language": { "python": { "mapCase": false @@ -20329,7 +20231,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy" }, "language": { "python": { @@ -20348,7 +20250,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute" }, "language": { "python": { @@ -20370,7 +20272,7 @@ "index" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -20402,7 +20304,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -20421,7 +20323,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -20431,7 +20333,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -20464,7 +20366,7 @@ "order" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -20496,7 +20398,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery": { "properties": { "filterBies": { "type": "array", @@ -20539,10 +20441,10 @@ "metric" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery": { "properties": { "apmDependencyStatsQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery", "language": { "python": { "mapCase": false @@ -20550,7 +20452,7 @@ } }, "apmResourceStatsQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery", "language": { "python": { "mapCase": false @@ -20558,7 +20460,7 @@ } }, "eventQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery", "language": { "python": { "mapCase": false @@ -20566,7 +20468,7 @@ } }, "metricQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery", "language": { "python": { "mapCase": false @@ -20574,7 +20476,7 @@ } }, "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery", "language": { "python": { "mapCase": false @@ -20584,7 +20486,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery": { "properties": { "dataSource": { "type": "string", @@ -20678,7 +20580,7 @@ "stat" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery": { "properties": { "dataSource": { "type": "string", @@ -20773,12 +20675,12 @@ "stat" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery": { "properties": { "computes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute" }, "language": { "python": { @@ -20797,7 +20699,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy" }, "language": { "python": { @@ -20825,7 +20727,7 @@ } }, "search": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch", "language": { "python": { "mapCase": false @@ -20840,7 +20742,7 @@ "name" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute": { "properties": { "aggregation": { "type": "string", @@ -20872,7 +20774,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -20891,7 +20793,7 @@ } }, "sort": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort", "language": { "python": { "mapCase": false @@ -20904,7 +20806,7 @@ "facet" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort": { "properties": { "aggregation": { "type": "string", @@ -20936,7 +20838,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch": { "properties": { "query": { "type": "string", @@ -20952,7 +20854,7 @@ "query" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery": { "properties": { "aggregator": { "type": "string", @@ -20993,7 +20895,7 @@ "query" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery": { "properties": { "aggregator": { "type": "string", @@ -21078,10 +20980,10 @@ "name" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery", "language": { "python": { "mapCase": false @@ -21091,7 +20993,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy" }, "language": { "python": { @@ -21110,7 +21012,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute" }, "language": { "python": { @@ -21132,7 +21034,7 @@ "index" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -21164,7 +21066,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -21183,7 +21085,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -21193,7 +21095,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -21226,7 +21128,7 @@ "order" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -21258,10 +21160,10 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery", "language": { "python": { "mapCase": false @@ -21271,7 +21173,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy" }, "language": { "python": { @@ -21290,7 +21192,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute" }, "language": { "python": { @@ -21312,7 +21214,7 @@ "index" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -21344,7 +21246,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -21363,7 +21265,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -21373,7 +21275,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -21406,7 +21308,7 @@ "order" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -21438,46 +21340,50 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition": { "properties": { - "lineType": { - "type": "string", + "customLinks": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink" + }, "language": { "python": { "mapCase": false } } }, - "lineWidth": { - "type": "string", + "events": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent" + }, "language": { "python": { "mapCase": false } } }, - "palette": { - "type": "string", + "legendColumns": { + "type": "array", + "items": { + "type": "string" + }, "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis": { - "properties": { - "includeZero": { - "type": "boolean", + }, + "legendLayout": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "label": { + "legendSize": { "type": "string", "language": { "python": { @@ -21485,7 +21391,7 @@ } } }, - "max": { + "liveSpan": { "type": "string", "language": { "python": { @@ -21493,28 +21399,37 @@ } } }, - "min": { - "type": "string", + "markers": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker" + }, "language": { "python": { "mapCase": false } } }, - "scale": { - "type": "string", + "requests": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest" + }, "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis": { - "properties": { - "includeZero": { + }, + "rightYaxis": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis", + "language": { + "python": { + "mapCase": false + } + } + }, + "showLegend": { "type": "boolean", "language": { "python": { @@ -21522,15 +21437,16 @@ } } }, - "label": { + "title": { "type": "string", + "description": "The title of the dashboard.\n", "language": { "python": { "mapCase": false } } }, - "max": { + "titleAlign": { "type": "string", "language": { "python": { @@ -21538,7 +21454,7 @@ } } }, - "min": { + "titleSize": { "type": "string", "language": { "python": { @@ -21546,8 +21462,8 @@ } } }, - "scale": { - "type": "string", + "yaxis": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis", "language": { "python": { "mapCase": false @@ -21557,20 +21473,17 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinition:DashboardWidgetGroupDefinitionWidgetToplistDefinition": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink": { "properties": { - "customLinks": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink:DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink" - }, + "isHidden": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "liveSpan": { + "label": { "type": "string", "language": { "python": { @@ -21578,27 +21491,28 @@ } } }, - "requests": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest" - }, + "link": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "title": { + "overrideLabel": { "type": "string", - "description": "The title of the dashboard.\n", "language": { "python": { "mapCase": false } } - }, - "titleAlign": { + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent": { + "properties": { + "q": { "type": "string", "language": { "python": { @@ -21606,7 +21520,7 @@ } } }, - "titleSize": { + "tagsExecution": { "type": "string", "language": { "python": { @@ -21615,19 +21529,14 @@ } } }, - "type": "object" + "type": "object", + "required": [ + "q" + ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink:DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker": { "properties": { - "isHidden": { - "type": "boolean", - "language": { - "python": { - "mapCase": false - } - } - }, - "label": { + "displayType": { "type": "string", "language": { "python": { @@ -21635,7 +21544,7 @@ } } }, - "link": { + "label": { "type": "string", "language": { "python": { @@ -21643,7 +21552,7 @@ } } }, - "overrideLabel": { + "value": { "type": "string", "language": { "python": { @@ -21652,12 +21561,15 @@ } } }, - "type": "object" + "type": "object", + "required": [ + "value" + ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest": { "properties": { "apmQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery", "language": { "python": { "mapCase": false @@ -21665,17 +21577,25 @@ } }, "auditQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery", "language": { "python": { "mapCase": false } } }, - "conditionalFormats": { + "displayType": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "formulas": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula" }, "language": { "python": { @@ -21683,10 +21603,18 @@ } } }, - "formulas": { + "logQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "metadatas": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata" }, "language": { "python": { @@ -21694,8 +21622,16 @@ } } }, - "logQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery", + "networkQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "onRightYaxis": { + "type": "boolean", "language": { "python": { "mapCase": false @@ -21703,7 +21639,7 @@ } }, "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery", "language": { "python": { "mapCase": false @@ -21721,7 +21657,7 @@ "queries": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery" }, "language": { "python": { @@ -21730,7 +21666,7 @@ } }, "rumQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery", "language": { "python": { "mapCase": false @@ -21738,7 +21674,7 @@ } }, "securityQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery", "language": { "python": { "mapCase": false @@ -21746,7 +21682,7 @@ } }, "style": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle", "language": { "python": { "mapCase": false @@ -21756,10 +21692,10 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery", "language": { "python": { "mapCase": false @@ -21769,7 +21705,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy" }, "language": { "python": { @@ -21788,7 +21724,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute" }, "language": { "python": { @@ -21810,7 +21746,7 @@ "index" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -21842,7 +21778,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -21861,7 +21797,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -21871,7 +21807,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -21904,7 +21840,7 @@ "order" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -21936,10 +21872,10 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery", "language": { "python": { "mapCase": false @@ -21949,7 +21885,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy" }, "language": { "python": { @@ -21968,7 +21904,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute" }, "language": { "python": { @@ -21990,7 +21926,7 @@ "index" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -22022,7 +21958,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -22041,7 +21977,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -22051,7 +21987,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -22084,7 +22020,7 @@ "order" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -22116,7 +22052,58 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula": { + "properties": { + "alias": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "cellDisplayMode": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "conditionalFormats": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "formulaExpression": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "formulaExpression" + ] + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat": { "properties": { "comparator": { "type": "string", @@ -22198,28 +22185,41 @@ "value" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit": { "properties": { - "alias": { - "type": "string", + "count": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "cellDisplayMode": { + "order": { "type": "string", "language": { "python": { "mapCase": false } } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery", + "language": { + "python": { + "mapCase": false + } + } }, - "conditionalFormats": { + "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy" }, "language": { "python": { @@ -22227,7 +22227,7 @@ } } }, - "formulaExpression": { + "index": { "type": "string", "language": { "python": { @@ -22235,8 +22235,19 @@ } } }, - "limit": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit", + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "searchQuery": { + "type": "string", "language": { "python": { "mapCase": false @@ -22246,12 +22257,12 @@ }, "type": "object", "required": [ - "formulaExpression" + "index" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery": { "properties": { - "comparator": { + "aggregation": { "type": "string", "language": { "python": { @@ -22259,7 +22270,7 @@ } } }, - "customBgColor": { + "facet": { "type": "string", "language": { "python": { @@ -22267,7 +22278,23 @@ } } }, - "customFgColor": { + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy": { + "properties": { + "facet": { "type": "string", "language": { "python": { @@ -22275,15 +22302,28 @@ } } }, - "hideValue": { - "type": "boolean", + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "imageUrl": { + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -22291,7 +22331,7 @@ } } }, - "metric": { + "facet": { "type": "string", "language": { "python": { @@ -22299,7 +22339,24 @@ } } }, - "palette": { + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -22307,7 +22364,7 @@ } } }, - "timeframe": { + "facet": { "type": "string", "language": { "python": { @@ -22315,8 +22372,8 @@ } } }, - "value": { - "type": "number", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -22326,22 +22383,20 @@ }, "type": "object", "required": [ - "comparator", - "palette", - "value" + "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata": { "properties": { - "count": { - "type": "integer", + "aliasName": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "order": { + "expression": { "type": "string", "language": { "python": { @@ -22350,12 +22405,15 @@ } } }, - "type": "object" + "type": "object", + "required": [ + "expression" + ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery", "language": { "python": { "mapCase": false @@ -22365,7 +22423,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy" }, "language": { "python": { @@ -22384,7 +22442,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute" }, "language": { "python": { @@ -22406,7 +22464,7 @@ "index" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -22438,7 +22496,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -22457,7 +22515,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -22467,7 +22525,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -22500,7 +22558,7 @@ "order" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -22532,7 +22590,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery": { "properties": { "filterBies": { "type": "array", @@ -22575,10 +22633,10 @@ "metric" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery": { "properties": { "apmDependencyStatsQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery", "language": { "python": { "mapCase": false @@ -22586,7 +22644,7 @@ } }, "apmResourceStatsQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery", "language": { "python": { "mapCase": false @@ -22594,7 +22652,7 @@ } }, "eventQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery", "language": { "python": { "mapCase": false @@ -22602,7 +22660,7 @@ } }, "metricQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery", "language": { "python": { "mapCase": false @@ -22610,7 +22668,7 @@ } }, "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery", "language": { "python": { "mapCase": false @@ -22620,7 +22678,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery": { "properties": { "dataSource": { "type": "string", @@ -22714,7 +22772,7 @@ "stat" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery": { "properties": { "dataSource": { "type": "string", @@ -22809,12 +22867,12 @@ "stat" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery": { "properties": { "computes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute" }, "language": { "python": { @@ -22833,7 +22891,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy" }, "language": { "python": { @@ -22861,7 +22919,7 @@ } }, "search": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch", "language": { "python": { "mapCase": false @@ -22876,7 +22934,7 @@ "name" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute": { "properties": { "aggregation": { "type": "string", @@ -22908,7 +22966,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -22927,7 +22985,7 @@ } }, "sort": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort", "language": { "python": { "mapCase": false @@ -22940,7 +22998,7 @@ "facet" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort": { "properties": { "aggregation": { "type": "string", @@ -22972,7 +23030,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch": { "properties": { "query": { "type": "string", @@ -22988,7 +23046,7 @@ "query" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery": { "properties": { "aggregator": { "type": "string", @@ -23029,7 +23087,7 @@ "query" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery": { "properties": { "aggregator": { "type": "string", @@ -23114,10 +23172,10 @@ "name" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery", "language": { "python": { "mapCase": false @@ -23127,7 +23185,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy" }, "language": { "python": { @@ -23146,7 +23204,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute" }, "language": { "python": { @@ -23168,7 +23226,7 @@ "index" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -23200,7 +23258,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -23219,7 +23277,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -23229,7 +23287,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -23262,7 +23320,7 @@ "order" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -23294,10 +23352,10 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery", "language": { "python": { "mapCase": false @@ -23307,7 +23365,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy" }, "language": { "python": { @@ -23326,7 +23384,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute" }, "language": { "python": { @@ -23348,7 +23406,7 @@ "index" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -23380,7 +23438,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -23399,7 +23457,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -23409,7 +23467,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -23442,7 +23500,7 @@ "order" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -23474,8 +23532,24 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle": { "properties": { + "lineType": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "lineWidth": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, "palette": { "type": "string", "language": { @@ -23487,17 +23561,17 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition:DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis": { "properties": { - "displayFormat": { - "type": "string", + "includeZero": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "env": { + "label": { "type": "string", "language": { "python": { @@ -23505,7 +23579,7 @@ } } }, - "liveSpan": { + "max": { "type": "string", "language": { "python": { @@ -23513,7 +23587,7 @@ } } }, - "service": { + "min": { "type": "string", "language": { "python": { @@ -23521,15 +23595,20 @@ } } }, - "showBreakdown": { - "type": "boolean", + "scale": { + "type": "string", "language": { "python": { "mapCase": false } } - }, - "showDistribution": { + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis:DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis": { + "properties": { + "includeZero": { "type": "boolean", "language": { "python": { @@ -23537,39 +23616,55 @@ } } }, - "showErrors": { - "type": "boolean", + "label": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "showHits": { - "type": "boolean", + "max": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "showLatency": { - "type": "boolean", + "min": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "showResourceList": { - "type": "boolean", + "scale": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinition:DashboardWidgetGroupDefinitionWidgetToplistDefinition": { + "properties": { + "customLinks": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink:DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink" + }, "language": { "python": { "mapCase": false } } }, - "sizeFormat": { + "liveSpan": { "type": "string", "language": { "python": { @@ -23577,8 +23672,11 @@ } } }, - "spanName": { - "type": "string", + "requests": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest" + }, "language": { "python": { "mapCase": false @@ -23611,24 +23709,11 @@ } } }, - "type": "object", - "required": [ - "env", - "service", - "spanName" - ] + "type": "object" }, - "datadog:index/DashboardWidgetGroupDefinitionWidgetWidgetLayout:DashboardWidgetGroupDefinitionWidgetWidgetLayout": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink:DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink": { "properties": { - "height": { - "type": "integer", - "language": { - "python": { - "mapCase": false - } - } - }, - "isColumnBreak": { + "isHidden": { "type": "boolean", "language": { "python": { @@ -23636,24 +23721,24 @@ } } }, - "width": { - "type": "integer", + "label": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "x": { - "type": "integer", + "link": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "y": { - "type": "integer", + "overrideLabel": { + "type": "string", "language": { "python": { "mapCase": false @@ -23661,58 +23746,30 @@ } } }, - "type": "object", - "required": [ - "height", - "width", - "x", - "y" - ] + "type": "object" }, - "datadog:index/DashboardWidgetHeatmapDefinition:DashboardWidgetHeatmapDefinition": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest": { "properties": { - "customLinks": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionCustomLink:DashboardWidgetHeatmapDefinitionCustomLink" - }, - "language": { - "python": { - "mapCase": false - } - } - }, - "events": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionEvent:DashboardWidgetHeatmapDefinitionEvent" - }, - "language": { - "python": { - "mapCase": false - } - } - }, - "legendSize": { - "type": "string", + "apmQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery", "language": { "python": { "mapCase": false } } }, - "liveSpan": { - "type": "string", + "auditQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery", "language": { "python": { "mapCase": false } } }, - "requests": { + "conditionalFormats": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequest:DashboardWidgetHeatmapDefinitionRequest" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat" }, "language": { "python": { @@ -23720,89 +23777,33 @@ } } }, - "showLegend": { - "type": "boolean", - "language": { - "python": { - "mapCase": false - } - } - }, - "title": { - "type": "string", - "description": "The title of the dashboard.\n", - "language": { - "python": { - "mapCase": false - } - } - }, - "titleAlign": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "titleSize": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "yaxis": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionYaxis:DashboardWidgetHeatmapDefinitionYaxis", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetHeatmapDefinitionCustomLink:DashboardWidgetHeatmapDefinitionCustomLink": { - "properties": { - "isHidden": { - "type": "boolean", + "formulas": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula" + }, "language": { "python": { "mapCase": false } } }, - "label": { - "type": "string", + "logQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery", "language": { "python": { "mapCase": false } } }, - "link": { - "type": "string", + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery", "language": { "python": { "mapCase": false } } }, - "overrideLabel": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetHeatmapDefinitionEvent:DashboardWidgetHeatmapDefinitionEvent": { - "properties": { "q": { "type": "string", "language": { @@ -23811,48 +23812,11 @@ } } }, - "tagsExecution": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object", - "required": [ - "q" - ] - }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequest:DashboardWidgetHeatmapDefinitionRequest": { - "properties": { - "apmQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQuery:DashboardWidgetHeatmapDefinitionRequestApmQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "logQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQuery:DashboardWidgetHeatmapDefinitionRequestLogQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestProcessQuery:DashboardWidgetHeatmapDefinitionRequestProcessQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "q": { - "type": "string", + "queries": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery" + }, "language": { "python": { "mapCase": false @@ -23860,7 +23824,7 @@ } }, "rumQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQuery:DashboardWidgetHeatmapDefinitionRequestRumQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery", "language": { "python": { "mapCase": false @@ -23868,7 +23832,7 @@ } }, "securityQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQuery:DashboardWidgetHeatmapDefinitionRequestSecurityQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery", "language": { "python": { "mapCase": false @@ -23876,7 +23840,7 @@ } }, "style": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestStyle:DashboardWidgetHeatmapDefinitionRequestStyle", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle", "language": { "python": { "mapCase": false @@ -23886,10 +23850,10 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQuery:DashboardWidgetHeatmapDefinitionRequestApmQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery", "language": { "python": { "mapCase": false @@ -23899,7 +23863,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy" }, "language": { "python": { @@ -23918,7 +23882,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute" }, "language": { "python": { @@ -23940,7 +23904,7 @@ "index" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -23972,7 +23936,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -23991,7 +23955,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -24001,7 +23965,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -24034,7 +23998,7 @@ "order" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -24066,10 +24030,10 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQuery:DashboardWidgetHeatmapDefinitionRequestLogQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery", "language": { "python": { "mapCase": false @@ -24079,7 +24043,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy" }, "language": { "python": { @@ -24098,7 +24062,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute" }, "language": { "python": { @@ -24120,7 +24084,7 @@ "index" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -24152,7 +24116,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -24171,7 +24135,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -24181,7 +24145,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -24214,7 +24178,7 @@ "order" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -24246,28 +24210,25 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestProcessQuery:DashboardWidgetHeatmapDefinitionRequestProcessQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat": { "properties": { - "filterBies": { - "type": "array", - "items": { - "type": "string" - }, + "comparator": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "limit": { - "type": "integer", + "customBgColor": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "metric": { + "customFgColor": { "type": "string", "language": { "python": { @@ -24275,42 +24236,31 @@ } } }, - "searchBy": { - "type": "string", + "hideValue": { + "type": "boolean", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "metric" - ] - }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQuery:DashboardWidgetHeatmapDefinitionRequestRumQuery": { - "properties": { - "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery", + }, + "imageUrl": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "groupBies": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy" - }, + "metric": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "index": { + "palette": { "type": "string", "language": { "python": { @@ -24318,19 +24268,16 @@ } } }, - "multiComputes": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute" - }, + "timeframe": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "searchQuery": { - "type": "string", + "value": { + "type": "number", "language": { "python": { "mapCase": false @@ -24340,12 +24287,14 @@ }, "type": "object", "required": [ - "index" + "comparator", + "palette", + "value" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula": { "properties": { - "aggregation": { + "alias": { "type": "string", "language": { "python": { @@ -24353,7 +24302,7 @@ } } }, - "facet": { + "cellDisplayMode": { "type": "string", "language": { "python": { @@ -24361,8 +24310,27 @@ } } }, - "interval": { - "type": "integer", + "conditionalFormats": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "formulaExpression": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit", "language": { "python": { "mapCase": false @@ -24372,12 +24340,12 @@ }, "type": "object", "required": [ - "aggregation" + "formulaExpression" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat": { "properties": { - "facet": { + "comparator": { "type": "string", "language": { "python": { @@ -24385,36 +24353,31 @@ } } }, - "limit": { - "type": "integer", + "customBgColor": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery", + "customFgColor": { + "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery": { - "properties": { - "aggregation": { - "type": "string", + }, + "hideValue": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "facet": { + "imageUrl": { "type": "string", "language": { "python": { @@ -24422,24 +24385,15 @@ } } }, - "order": { + "metric": { "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "aggregation", - "order" - ] - }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute": { - "properties": { - "aggregation": { + }, + "palette": { "type": "string", "language": { "python": { @@ -24447,7 +24401,7 @@ } } }, - "facet": { + "timeframe": { "type": "string", "language": { "python": { @@ -24455,8 +24409,8 @@ } } }, - "interval": { - "type": "integer", + "value": { + "type": "number", "language": { "python": { "mapCase": false @@ -24466,13 +24420,36 @@ }, "type": "object", "required": [ - "aggregation" + "comparator", + "palette", + "value" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQuery:DashboardWidgetHeatmapDefinitionRequestSecurityQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit": { + "properties": { + "count": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery", "language": { "python": { "mapCase": false @@ -24482,7 +24459,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy" }, "language": { "python": { @@ -24501,7 +24478,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute" }, "language": { "python": { @@ -24523,7 +24500,7 @@ "index" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -24555,7 +24532,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -24574,7 +24551,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -24584,7 +24561,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -24617,7 +24594,7 @@ "order" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -24649,30 +24626,28 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHeatmapDefinitionRequestStyle:DashboardWidgetHeatmapDefinitionRequestStyle": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery": { "properties": { - "palette": { - "type": "string", + "filterBies": { + "type": "array", + "items": { + "type": "string" + }, "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetHeatmapDefinitionYaxis:DashboardWidgetHeatmapDefinitionYaxis": { - "properties": { - "includeZero": { - "type": "boolean", + }, + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "label": { + "metric": { "type": "string", "language": { "python": { @@ -24680,74 +24655,76 @@ } } }, - "max": { + "searchBy": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "min": { - "type": "string", + } + }, + "type": "object", + "required": [ + "metric" + ] + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery": { + "properties": { + "apmDependencyStatsQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery", "language": { "python": { "mapCase": false } } }, - "scale": { - "type": "string", + "apmResourceStatsQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery", "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetHostmapDefinition:DashboardWidgetHostmapDefinition": { - "properties": { - "customLinks": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionCustomLink:DashboardWidgetHostmapDefinitionCustomLink" - }, + }, + "eventQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery", "language": { "python": { "mapCase": false } } }, - "groups": { - "type": "array", - "items": { - "type": "string" - }, + "metricQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery", "language": { "python": { "mapCase": false } } }, - "noGroupHosts": { - "type": "boolean", + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery", "language": { "python": { "mapCase": false } } - }, - "noMetricHosts": { - "type": "boolean", + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery": { + "properties": { + "dataSource": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "nodeType": { + "env": { "type": "string", "language": { "python": { @@ -24755,43 +24732,39 @@ } } }, - "request": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequest:DashboardWidgetHostmapDefinitionRequest", + "isUpstream": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "scopes": { - "type": "array", - "items": { - "type": "string" - }, + "name": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "style": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionStyle:DashboardWidgetHostmapDefinitionStyle", + "operationName": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "title": { + "primaryTagName": { "type": "string", - "description": "The title of the dashboard.\n", "language": { "python": { "mapCase": false } } }, - "titleAlign": { + "primaryTagValue": { "type": "string", "language": { "python": { @@ -24799,36 +24772,45 @@ } } }, - "titleSize": { + "resourceName": { "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetHostmapDefinitionCustomLink:DashboardWidgetHostmapDefinitionCustomLink": { - "properties": { - "isHidden": { - "type": "boolean", + }, + "service": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "label": { + "stat": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "link": { + } + }, + "type": "object", + "required": [ + "dataSource", + "env", + "name", + "operationName", + "resourceName", + "service", + "stat" + ] + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery": { + "properties": { + "dataSource": { "type": "string", "language": { "python": { @@ -24836,23 +24818,18 @@ } } }, - "overrideLabel": { + "env": { "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequest:DashboardWidgetHostmapDefinitionRequest": { - "properties": { - "fills": { + }, + "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFill:DashboardWidgetHostmapDefinitionRequestFill" + "type": "string" }, "language": { "python": { @@ -24860,47 +24837,39 @@ } } }, - "sizes": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSize:DashboardWidgetHostmapDefinitionRequestSize" - }, + "name": { + "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFill:DashboardWidgetHostmapDefinitionRequestFill": { - "properties": { - "apmQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQuery:DashboardWidgetHostmapDefinitionRequestFillApmQuery", + }, + "operationName": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "logQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQuery:DashboardWidgetHostmapDefinitionRequestFillLogQuery", + "primaryTagName": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillProcessQuery:DashboardWidgetHostmapDefinitionRequestFillProcessQuery", + "primaryTagValue": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "q": { + "resourceName": { "type": "string", "language": { "python": { @@ -24908,16 +24877,16 @@ } } }, - "rumQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQuery:DashboardWidgetHostmapDefinitionRequestFillRumQuery", + "service": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "securityQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQuery:DashboardWidgetHostmapDefinitionRequestFillSecurityQuery", + "stat": { + "type": "string", "language": { "python": { "mapCase": false @@ -24925,41 +24894,51 @@ } } }, - "type": "object" + "type": "object", + "required": [ + "dataSource", + "env", + "name", + "service", + "stat" + ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQuery:DashboardWidgetHostmapDefinitionRequestFillApmQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery": { "properties": { - "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery", + "computes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute" + }, "language": { "python": { "mapCase": false } } }, - "groupBies": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy" - }, + "dataSource": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "index": { - "type": "string", + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy" + }, "language": { "python": { "mapCase": false } } }, - "multiComputes": { + "indexes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute" + "type": "string" }, "language": { "python": { @@ -24967,21 +24946,31 @@ } } }, - "searchQuery": { + "name": { "type": "string", "language": { "python": { "mapCase": false } } + }, + "search": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch", + "language": { + "python": { + "mapCase": false + } + } } }, "type": "object", "required": [ - "index" + "computes", + "dataSource", + "name" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute": { "properties": { "aggregation": { "type": "string", @@ -24991,16 +24980,16 @@ } } }, - "facet": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "interval": { - "type": "integer", + "metric": { + "type": "string", "language": { "python": { "mapCase": false @@ -25013,7 +25002,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -25031,8 +25020,8 @@ } } }, - "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery", + "sort": { + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort", "language": { "python": { "mapCase": false @@ -25040,9 +25029,12 @@ } } }, - "type": "object" + "type": "object", + "required": [ + "facet" + ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort": { "properties": { "aggregation": { "type": "string", @@ -25052,7 +25044,7 @@ } } }, - "facet": { + "metric": { "type": "string", "language": { "python": { @@ -25071,64 +25063,36 @@ }, "type": "object", "required": [ - "aggregation", - "order" + "aggregation" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch": { "properties": { - "aggregation": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "facet": { + "query": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "interval": { - "type": "integer", - "language": { - "python": { - "mapCase": false - } - } } }, "type": "object", "required": [ - "aggregation" + "query" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQuery:DashboardWidgetHostmapDefinitionRequestFillLogQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery": { "properties": { - "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "groupBies": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy" - }, + "aggregator": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "index": { + "dataSource": { "type": "string", "language": { "python": { @@ -25136,18 +25100,15 @@ } } }, - "multiComputes": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute" - }, + "name": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "searchQuery": { + "query": { "type": "string", "language": { "python": { @@ -25158,12 +25119,13 @@ }, "type": "object", "required": [ - "index" + "name", + "query" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery": { "properties": { - "aggregation": { + "aggregator": { "type": "string", "language": { "python": { @@ -25171,7 +25133,7 @@ } } }, - "facet": { + "dataSource": { "type": "string", "language": { "python": { @@ -25179,24 +25141,8 @@ } } }, - "interval": { - "type": "integer", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object", - "required": [ - "aggregation" - ] - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy": { - "properties": { - "facet": { - "type": "string", + "isNormalizedCpu": { + "type": "boolean", "language": { "python": { "mapCase": false @@ -25211,28 +25157,7 @@ } } }, - "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery": { - "properties": { - "aggregation": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "facet": { + "metric": { "type": "string", "language": { "python": { @@ -25240,24 +25165,7 @@ } } }, - "order": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object", - "required": [ - "aggregation", - "order" - ] - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute": { - "properties": { - "aggregation": { + "name": { "type": "string", "language": { "python": { @@ -25265,7 +25173,7 @@ } } }, - "facet": { + "sort": { "type": "string", "language": { "python": { @@ -25273,23 +25181,7 @@ } } }, - "interval": { - "type": "integer", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object", - "required": [ - "aggregation" - ] - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillProcessQuery:DashboardWidgetHostmapDefinitionRequestFillProcessQuery": { - "properties": { - "filterBies": { + "tagFilters": { "type": "array", "items": { "type": "string" @@ -25300,23 +25192,7 @@ } } }, - "limit": { - "type": "integer", - "language": { - "python": { - "mapCase": false - } - } - }, - "metric": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "searchBy": { + "textFilter": { "type": "string", "language": { "python": { @@ -25327,13 +25203,15 @@ }, "type": "object", "required": [ - "metric" + "dataSource", + "metric", + "name" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQuery:DashboardWidgetHostmapDefinitionRequestFillRumQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery", "language": { "python": { "mapCase": false @@ -25343,7 +25221,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy" }, "language": { "python": { @@ -25362,7 +25240,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute" }, "language": { "python": { @@ -25384,7 +25262,7 @@ "index" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -25416,7 +25294,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -25435,7 +25313,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -25445,7 +25323,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -25478,7 +25356,7 @@ "order" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -25510,10 +25388,10 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQuery:DashboardWidgetHostmapDefinitionRequestFillSecurityQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery", "language": { "python": { "mapCase": false @@ -25523,7 +25401,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy" }, "language": { "python": { @@ -25542,7 +25420,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute" }, "language": { "python": { @@ -25564,7 +25442,7 @@ "index" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -25596,7 +25474,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -25615,7 +25493,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -25625,7 +25503,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -25658,7 +25536,7 @@ "order" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -25690,33 +25568,38 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSize:DashboardWidgetHostmapDefinitionRequestSize": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle:DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle": { "properties": { - "apmQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQuery:DashboardWidgetHostmapDefinitionRequestSizeApmQuery", + "palette": { + "type": "string", "language": { "python": { "mapCase": false } } - }, - "logQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQuery:DashboardWidgetHostmapDefinitionRequestSizeLogQuery", + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition:DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition": { + "properties": { + "displayFormat": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeProcessQuery:DashboardWidgetHostmapDefinitionRequestSizeProcessQuery", + "env": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "q": { + "liveSpan": { "type": "string", "language": { "python": { @@ -25724,82 +25607,63 @@ } } }, - "rumQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQuery:DashboardWidgetHostmapDefinitionRequestSizeRumQuery", + "service": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "securityQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery:DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery", + "showBreakdown": { + "type": "boolean", "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQuery:DashboardWidgetHostmapDefinitionRequestSizeApmQuery": { - "properties": { - "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery", + }, + "showDistribution": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "groupBies": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy" - }, + "showErrors": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "index": { - "type": "string", + "showHits": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "multiComputes": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute" - }, + "showLatency": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "searchQuery": { - "type": "string", + "showResourceList": { + "type": "boolean", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "index" - ] - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery": { - "properties": { - "aggregation": { + }, + "sizeFormat": { "type": "string", "language": { "python": { @@ -25807,7 +25671,7 @@ } } }, - "facet": { + "spanName": { "type": "string", "language": { "python": { @@ -25815,40 +25679,25 @@ } } }, - "interval": { - "type": "integer", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object", - "required": [ - "aggregation" - ] - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy": { - "properties": { - "facet": { + "title": { "type": "string", + "description": "The title of the dashboard.\n", "language": { "python": { "mapCase": false } } }, - "limit": { - "type": "integer", + "titleAlign": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery", + "titleSize": { + "type": "string", "language": { "python": { "mapCase": false @@ -25856,60 +25705,48 @@ } } }, - "type": "object" + "type": "object", + "required": [ + "env", + "service", + "spanName" + ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetGroupDefinitionWidgetWidgetLayout:DashboardWidgetGroupDefinitionWidgetWidgetLayout": { "properties": { - "aggregation": { - "type": "string", + "height": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "facet": { - "type": "string", + "isColumnBreak": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "order": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object", - "required": [ - "aggregation", - "order" - ] - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute": { - "properties": { - "aggregation": { - "type": "string", + "width": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "facet": { - "type": "string", + "x": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "interval": { + "y": { "type": "integer", "language": { "python": { @@ -25920,23 +25757,29 @@ }, "type": "object", "required": [ - "aggregation" + "height", + "width", + "x", + "y" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQuery:DashboardWidgetHostmapDefinitionRequestSizeLogQuery": { + "datadog:index/DashboardWidgetHeatmapDefinition:DashboardWidgetHeatmapDefinition": { "properties": { - "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery", + "customLinks": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionCustomLink:DashboardWidgetHeatmapDefinitionCustomLink" + }, "language": { "python": { "mapCase": false } } }, - "groupBies": { + "events": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionEvent:DashboardWidgetHeatmapDefinitionEvent" }, "language": { "python": { @@ -25944,7 +25787,7 @@ } } }, - "index": { + "legendSize": { "type": "string", "language": { "python": { @@ -25952,10 +25795,18 @@ } } }, - "multiComputes": { + "liveSpan": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "requests": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequest:DashboardWidgetHeatmapDefinitionRequest" }, "language": { "python": { @@ -25963,23 +25814,24 @@ } } }, - "searchQuery": { + "showLegend": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "title": { "type": "string", + "description": "The title of the dashboard.\n", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "index" - ] - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery": { - "properties": { - "aggregation": { + }, + "titleAlign": { "type": "string", "language": { "python": { @@ -25987,7 +25839,7 @@ } } }, - "facet": { + "titleSize": { "type": "string", "language": { "python": { @@ -25995,8 +25847,8 @@ } } }, - "interval": { - "type": "integer", + "yaxis": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionYaxis:DashboardWidgetHeatmapDefinitionYaxis", "language": { "python": { "mapCase": false @@ -26004,51 +25856,48 @@ } } }, - "type": "object", - "required": [ - "aggregation" - ] + "type": "object" }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy": { + "datadog:index/DashboardWidgetHeatmapDefinitionCustomLink:DashboardWidgetHeatmapDefinitionCustomLink": { "properties": { - "facet": { - "type": "string", + "isHidden": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "limit": { - "type": "integer", + "label": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery", + "link": { + "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery": { - "properties": { - "aggregation": { + }, + "overrideLabel": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "facet": { + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetHeatmapDefinitionEvent:DashboardWidgetHeatmapDefinitionEvent": { + "properties": { + "q": { "type": "string", "language": { "python": { @@ -26056,7 +25905,7 @@ } } }, - "order": { + "tagsExecution": { "type": "string", "language": { "python": { @@ -26067,73 +25916,61 @@ }, "type": "object", "required": [ - "aggregation", - "order" + "q" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequest:DashboardWidgetHeatmapDefinitionRequest": { "properties": { - "aggregation": { - "type": "string", + "apmQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQuery:DashboardWidgetHeatmapDefinitionRequestApmQuery", "language": { "python": { "mapCase": false } } }, - "facet": { - "type": "string", + "logQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQuery:DashboardWidgetHeatmapDefinitionRequestLogQuery", "language": { "python": { "mapCase": false } } }, - "interval": { - "type": "integer", + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestProcessQuery:DashboardWidgetHeatmapDefinitionRequestProcessQuery", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "aggregation" - ] - }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeProcessQuery:DashboardWidgetHostmapDefinitionRequestSizeProcessQuery": { - "properties": { - "filterBies": { - "type": "array", - "items": { - "type": "string" - }, + }, + "q": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "limit": { - "type": "integer", + "rumQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQuery:DashboardWidgetHeatmapDefinitionRequestRumQuery", "language": { "python": { "mapCase": false } } }, - "metric": { - "type": "string", + "securityQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQuery:DashboardWidgetHeatmapDefinitionRequestSecurityQuery", "language": { "python": { "mapCase": false } } }, - "searchBy": { - "type": "string", + "style": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestStyle:DashboardWidgetHeatmapDefinitionRequestStyle", "language": { "python": { "mapCase": false @@ -26141,15 +25978,12 @@ } } }, - "type": "object", - "required": [ - "metric" - ] + "type": "object" }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQuery:DashboardWidgetHostmapDefinitionRequestSizeRumQuery": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQuery:DashboardWidgetHeatmapDefinitionRequestApmQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery", "language": { "python": { "mapCase": false @@ -26159,7 +25993,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy" }, "language": { "python": { @@ -26178,7 +26012,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute" }, "language": { "python": { @@ -26200,7 +26034,7 @@ "index" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -26232,7 +26066,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -26251,7 +26085,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -26261,7 +26095,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -26294,7 +26128,7 @@ "order" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -26326,10 +26160,10 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery:DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQuery:DashboardWidgetHeatmapDefinitionRequestLogQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery", "language": { "python": { "mapCase": false @@ -26339,7 +26173,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy" }, "language": { "python": { @@ -26358,7 +26192,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute" }, "language": { "python": { @@ -26380,7 +26214,7 @@ "index" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -26412,7 +26246,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -26431,7 +26265,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -26441,7 +26275,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -26474,7 +26308,7 @@ "order" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -26506,25 +26340,28 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetHostmapDefinitionStyle:DashboardWidgetHostmapDefinitionStyle": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestProcessQuery:DashboardWidgetHeatmapDefinitionRequestProcessQuery": { "properties": { - "fillMax": { - "type": "string", + "filterBies": { + "type": "array", + "items": { + "type": "string" + }, "language": { "python": { "mapCase": false } } }, - "fillMin": { - "type": "string", + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "palette": { + "metric": { "type": "string", "language": { "python": { @@ -26532,22 +26369,8 @@ } } }, - "paletteFlip": { - "type": "boolean", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetIframeDefinition:DashboardWidgetIframeDefinition": { - "properties": { - "url": { + "searchBy": { "type": "string", - "description": "The URL of the dashboard.\n", "language": { "python": { "mapCase": false @@ -26557,28 +26380,31 @@ }, "type": "object", "required": [ - "url" + "metric" ] }, - "datadog:index/DashboardWidgetImageDefinition:DashboardWidgetImageDefinition": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQuery:DashboardWidgetHeatmapDefinitionRequestRumQuery": { "properties": { - "hasBackground": { - "type": "boolean", + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery", "language": { "python": { "mapCase": false } } }, - "hasBorder": { - "type": "boolean", + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy" + }, "language": { "python": { "mapCase": false } } }, - "horizontalAlign": { + "index": { "type": "string", "language": { "python": { @@ -26586,32 +26412,42 @@ } } }, - "margin": { - "type": "string", + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute" + }, "language": { "python": { "mapCase": false } } }, - "sizing": { + "searchQuery": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "url": { + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery": { + "properties": { + "aggregation": { "type": "string", - "description": "The URL of the dashboard.\n", "language": { "python": { "mapCase": false } } }, - "urlDarkTheme": { + "facet": { "type": "string", "language": { "python": { @@ -26619,8 +26455,8 @@ } } }, - "verticalAlign": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -26630,34 +26466,41 @@ }, "type": "object", "required": [ - "url" + "aggregation" ] }, - "datadog:index/DashboardWidgetLogStreamDefinition:DashboardWidgetLogStreamDefinition": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy": { "properties": { - "columns": { - "type": "array", - "items": { - "type": "string" - }, + "facet": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "indexes": { - "type": "array", - "items": { - "type": "string" - }, + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "liveSpan": { + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -26665,7 +26508,7 @@ } } }, - "messageDisplay": { + "facet": { "type": "string", "language": { "python": { @@ -26673,77 +26516,94 @@ } } }, - "query": { + "order": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "showDateColumn": { - "type": "boolean", + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute": { + "properties": { + "aggregation": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "showMessageColumn": { - "type": "boolean", + "facet": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "sort": { - "$ref": "#/types/datadog:index/DashboardWidgetLogStreamDefinitionSort:DashboardWidgetLogStreamDefinitionSort", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false } } - }, - "title": { - "type": "string", - "description": "The title of the dashboard.\n", + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQuery:DashboardWidgetHeatmapDefinitionRequestSecurityQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery", "language": { "python": { "mapCase": false } } }, - "titleAlign": { - "type": "string", + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy" + }, "language": { "python": { "mapCase": false } } }, - "titleSize": { + "index": { "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetLogStreamDefinitionSort:DashboardWidgetLogStreamDefinitionSort": { - "properties": { - "column": { - "type": "string", + }, + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute" + }, "language": { "python": { "mapCase": false } } }, - "order": { + "searchQuery": { "type": "string", "language": { "python": { @@ -26754,13 +26614,12 @@ }, "type": "object", "required": [ - "column", - "order" + "index" ] }, - "datadog:index/DashboardWidgetManageStatusDefinition:DashboardWidgetManageStatusDefinition": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery": { "properties": { - "colorPreference": { + "aggregation": { "type": "string", "language": { "python": { @@ -26768,7 +26627,7 @@ } } }, - "displayFormat": { + "facet": { "type": "string", "language": { "python": { @@ -26776,15 +26635,23 @@ } } }, - "hideZeroCounts": { - "type": "boolean", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false } } - }, - "query": { + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy": { + "properties": { + "facet": { "type": "string", "language": { "python": { @@ -26792,40 +26659,36 @@ } } }, - "showLastTriggered": { - "type": "boolean", - "language": { - "python": { - "mapCase": false - } - } - }, - "sort": { - "type": "string", + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "summaryType": { - "type": "string", + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery", "language": { "python": { "mapCase": false } } - }, - "title": { + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery": { + "properties": { + "aggregation": { "type": "string", - "description": "The title of the dashboard.\n", "language": { "python": { "mapCase": false } } }, - "titleAlign": { + "facet": { "type": "string", "language": { "python": { @@ -26833,7 +26696,7 @@ } } }, - "titleSize": { + "order": { "type": "string", "language": { "python": { @@ -26844,12 +26707,13 @@ }, "type": "object", "required": [ - "query" + "aggregation", + "order" ] }, - "datadog:index/DashboardWidgetNoteDefinition:DashboardWidgetNoteDefinition": { + "datadog:index/DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute": { "properties": { - "backgroundColor": { + "aggregation": { "type": "string", "language": { "python": { @@ -26857,7 +26721,7 @@ } } }, - "content": { + "facet": { "type": "string", "language": { "python": { @@ -26865,23 +26729,36 @@ } } }, - "fontSize": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false } } - }, - "hasPadding": { - "type": "boolean", + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetHeatmapDefinitionRequestStyle:DashboardWidgetHeatmapDefinitionRequestStyle": { + "properties": { + "palette": { + "type": "string", "language": { "python": { "mapCase": false } } - }, - "showTick": { + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetHeatmapDefinitionYaxis:DashboardWidgetHeatmapDefinitionYaxis": { + "properties": { + "includeZero": { "type": "boolean", "language": { "python": { @@ -26889,7 +26766,7 @@ } } }, - "textAlign": { + "label": { "type": "string", "language": { "python": { @@ -26897,7 +26774,7 @@ } } }, - "tickEdge": { + "max": { "type": "string", "language": { "python": { @@ -26905,7 +26782,7 @@ } } }, - "tickPos": { + "min": { "type": "string", "language": { "python": { @@ -26913,7 +26790,7 @@ } } }, - "verticalAlign": { + "scale": { "type": "string", "language": { "python": { @@ -26922,17 +26799,14 @@ } } }, - "type": "object", - "required": [ - "content" - ] + "type": "object" }, - "datadog:index/DashboardWidgetQueryTableDefinition:DashboardWidgetQueryTableDefinition": { + "datadog:index/DashboardWidgetHostmapDefinition:DashboardWidgetHostmapDefinition": { "properties": { "customLinks": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionCustomLink:DashboardWidgetQueryTableDefinitionCustomLink" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionCustomLink:DashboardWidgetHostmapDefinitionCustomLink" }, "language": { "python": { @@ -26940,15 +26814,34 @@ } } }, - "hasSearchBar": { - "type": "string", + "groups": { + "type": "array", + "items": { + "type": "string" + }, "language": { "python": { "mapCase": false } } }, - "liveSpan": { + "noGroupHosts": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "noMetricHosts": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "nodeType": { "type": "string", "language": { "python": { @@ -26956,10 +26849,18 @@ } } }, - "requests": { + "request": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequest:DashboardWidgetHostmapDefinitionRequest", + "language": { + "python": { + "mapCase": false + } + } + }, + "scopes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequest:DashboardWidgetQueryTableDefinitionRequest" + "type": "string" }, "language": { "python": { @@ -26967,6 +26868,14 @@ } } }, + "style": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionStyle:DashboardWidgetHostmapDefinitionStyle", + "language": { + "python": { + "mapCase": false + } + } + }, "title": { "type": "string", "description": "The title of the dashboard.\n", @@ -26995,7 +26904,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryTableDefinitionCustomLink:DashboardWidgetQueryTableDefinitionCustomLink": { + "datadog:index/DashboardWidgetHostmapDefinitionCustomLink:DashboardWidgetHostmapDefinitionCustomLink": { "properties": { "isHidden": { "type": "boolean", @@ -27032,55 +26941,12 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequest:DashboardWidgetQueryTableDefinitionRequest": { + "datadog:index/DashboardWidgetHostmapDefinitionRequest:DashboardWidgetHostmapDefinitionRequest": { "properties": { - "aggregator": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "alias": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "apmQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQuery:DashboardWidgetQueryTableDefinitionRequestApmQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "apmStatsQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmStatsQuery:DashboardWidgetQueryTableDefinitionRequestApmStatsQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "cellDisplayModes": { - "type": "array", - "items": { - "type": "string" - }, - "language": { - "python": { - "mapCase": false - } - } - }, - "conditionalFormats": { + "fills": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestConditionalFormat:DashboardWidgetQueryTableDefinitionRequestConditionalFormat" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFill:DashboardWidgetHostmapDefinitionRequestFill" }, "language": { "python": { @@ -27088,19 +26954,24 @@ } } }, - "formulas": { + "sizes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestFormula:DashboardWidgetQueryTableDefinitionRequestFormula" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSize:DashboardWidgetHostmapDefinitionRequestSize" }, "language": { "python": { "mapCase": false } } - }, - "limit": { - "type": "integer", + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetHostmapDefinitionRequestFill:DashboardWidgetHostmapDefinitionRequestFill": { + "properties": { + "apmQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQuery:DashboardWidgetHostmapDefinitionRequestFillApmQuery", "language": { "python": { "mapCase": false @@ -27108,15 +26979,7 @@ } }, "logQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQuery:DashboardWidgetQueryTableDefinitionRequestLogQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "order": { - "type": "string", + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQuery:DashboardWidgetHostmapDefinitionRequestFillLogQuery", "language": { "python": { "mapCase": false @@ -27124,7 +26987,7 @@ } }, "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestProcessQuery:DashboardWidgetQueryTableDefinitionRequestProcessQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillProcessQuery:DashboardWidgetHostmapDefinitionRequestFillProcessQuery", "language": { "python": { "mapCase": false @@ -27139,19 +27002,8 @@ } } }, - "queries": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQuery:DashboardWidgetQueryTableDefinitionRequestQuery" - }, - "language": { - "python": { - "mapCase": false - } - } - }, "rumQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQuery:DashboardWidgetQueryTableDefinitionRequestRumQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQuery:DashboardWidgetHostmapDefinitionRequestFillRumQuery", "language": { "python": { "mapCase": false @@ -27159,7 +27011,7 @@ } }, "securityQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQuery:DashboardWidgetQueryTableDefinitionRequestSecurityQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQuery:DashboardWidgetHostmapDefinitionRequestFillSecurityQuery", "language": { "python": { "mapCase": false @@ -27169,10 +27021,10 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQuery:DashboardWidgetQueryTableDefinitionRequestApmQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQuery:DashboardWidgetHostmapDefinitionRequestFillApmQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery", "language": { "python": { "mapCase": false @@ -27182,7 +27034,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy" }, "language": { "python": { @@ -27201,7 +27053,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute" }, "language": { "python": { @@ -27223,7 +27075,7 @@ "index" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -27255,7 +27107,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -27274,7 +27126,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -27284,7 +27136,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -27317,7 +27169,7 @@ "order" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -27349,12 +27201,20 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmStatsQuery:DashboardWidgetQueryTableDefinitionRequestApmStatsQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQuery:DashboardWidgetHostmapDefinitionRequestFillLogQuery": { "properties": { - "columns": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn:DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy" }, "language": { "python": { @@ -27362,7 +27222,7 @@ } } }, - "env": { + "index": { "type": "string", "language": { "python": { @@ -27370,23 +27230,34 @@ } } }, - "name": { - "type": "string", + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute" + }, "language": { "python": { "mapCase": false } } }, - "primaryTag": { + "searchQuery": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "resource": { + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -27394,7 +27265,7 @@ } } }, - "rowType": { + "facet": { "type": "string", "language": { "python": { @@ -27402,8 +27273,8 @@ } } }, - "service": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -27413,16 +27284,12 @@ }, "type": "object", "required": [ - "env", - "name", - "primaryTag", - "rowType", - "service" + "aggregation" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn:DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy": { "properties": { - "alias": { + "facet": { "type": "string", "language": { "python": { @@ -27430,7 +27297,28 @@ } } }, - "cellDisplayMode": { + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -27438,7 +27326,7 @@ } } }, - "name": { + "facet": { "type": "string", "language": { "python": { @@ -27457,12 +27345,13 @@ }, "type": "object", "required": [ - "name" + "aggregation", + "order" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestConditionalFormat:DashboardWidgetQueryTableDefinitionRequestConditionalFormat": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute": { "properties": { - "comparator": { + "aggregation": { "type": "string", "language": { "python": { @@ -27470,7 +27359,7 @@ } } }, - "customBgColor": { + "facet": { "type": "string", "language": { "python": { @@ -27478,24 +27367,35 @@ } } }, - "customFgColor": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false } } - }, - "hideValue": { - "type": "boolean", + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillProcessQuery:DashboardWidgetHostmapDefinitionRequestFillProcessQuery": { + "properties": { + "filterBies": { + "type": "array", + "items": { + "type": "string" + }, "language": { "python": { "mapCase": false } } }, - "imageUrl": { - "type": "string", + "limit": { + "type": "integer", "language": { "python": { "mapCase": false @@ -27510,77 +27410,62 @@ } } }, - "palette": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "timeframe": { + "searchBy": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "value": { - "type": "number", - "language": { - "python": { - "mapCase": false - } - } } }, "type": "object", "required": [ - "comparator", - "palette", - "value" + "metric" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestFormula:DashboardWidgetQueryTableDefinitionRequestFormula": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQuery:DashboardWidgetHostmapDefinitionRequestFillRumQuery": { "properties": { - "alias": { - "type": "string", + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery", "language": { "python": { "mapCase": false } } }, - "cellDisplayMode": { - "type": "string", + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy" + }, "language": { "python": { "mapCase": false } } }, - "conditionalFormats": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat:DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat" - }, + "index": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "formulaExpression": { - "type": "string", + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute" + }, "language": { "python": { "mapCase": false } } }, - "limit": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestFormulaLimit:DashboardWidgetQueryTableDefinitionRequestFormulaLimit", + "searchQuery": { + "type": "string", "language": { "python": { "mapCase": false @@ -27590,12 +27475,12 @@ }, "type": "object", "required": [ - "formulaExpression" + "index" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat:DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery": { "properties": { - "comparator": { + "aggregation": { "type": "string", "language": { "python": { @@ -27603,7 +27488,7 @@ } } }, - "customBgColor": { + "facet": { "type": "string", "language": { "python": { @@ -27611,39 +27496,52 @@ } } }, - "customFgColor": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false } } - }, - "hideValue": { - "type": "boolean", + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy": { + "properties": { + "facet": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "imageUrl": { - "type": "string", + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "metric": { - "type": "string", + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery", "language": { "python": { "mapCase": false } } - }, - "palette": { + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -27651,7 +27549,7 @@ } } }, - "timeframe": { + "facet": { "type": "string", "language": { "python": { @@ -27659,8 +27557,8 @@ } } }, - "value": { - "type": "number", + "order": { + "type": "string", "language": { "python": { "mapCase": false @@ -27670,36 +27568,46 @@ }, "type": "object", "required": [ - "comparator", - "palette", - "value" + "aggregation", + "order" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestFormulaLimit:DashboardWidgetQueryTableDefinitionRequestFormulaLimit": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute": { "properties": { - "count": { - "type": "integer", + "aggregation": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "order": { + "facet": { "type": "string", "language": { "python": { "mapCase": false } } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } } }, - "type": "object" + "type": "object", + "required": [ + "aggregation" + ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQuery:DashboardWidgetQueryTableDefinitionRequestLogQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQuery:DashboardWidgetHostmapDefinitionRequestFillSecurityQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery", "language": { "python": { "mapCase": false @@ -27709,7 +27617,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy" }, "language": { "python": { @@ -27728,7 +27636,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute" }, "language": { "python": { @@ -27750,7 +27658,7 @@ "index" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -27782,7 +27690,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -27801,7 +27709,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -27811,7 +27719,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -27844,7 +27752,7 @@ "order" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -27876,85 +27784,50 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestProcessQuery:DashboardWidgetQueryTableDefinitionRequestProcessQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSize:DashboardWidgetHostmapDefinitionRequestSize": { "properties": { - "filterBies": { - "type": "array", - "items": { - "type": "string" - }, + "apmQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQuery:DashboardWidgetHostmapDefinitionRequestSizeApmQuery", "language": { "python": { "mapCase": false } } }, - "limit": { - "type": "integer", + "logQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQuery:DashboardWidgetHostmapDefinitionRequestSizeLogQuery", "language": { "python": { "mapCase": false } } }, - "metric": { - "type": "string", + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeProcessQuery:DashboardWidgetHostmapDefinitionRequestSizeProcessQuery", "language": { "python": { "mapCase": false } } }, - "searchBy": { + "q": { "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "metric" - ] - }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestQuery:DashboardWidgetQueryTableDefinitionRequestQuery": { - "properties": { - "apmDependencyStatsQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery", - "language": { - "python": { - "mapCase": false - } - } }, - "apmResourceStatsQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "eventQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQuery:DashboardWidgetQueryTableDefinitionRequestQueryEventQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "metricQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery:DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery", + "rumQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQuery:DashboardWidgetHostmapDefinitionRequestSizeRumQuery", "language": { "python": { "mapCase": false } } }, - "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery:DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery", + "securityQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery:DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery", "language": { "python": { "mapCase": false @@ -27964,41 +27837,28 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQuery:DashboardWidgetHostmapDefinitionRequestSizeApmQuery": { "properties": { - "dataSource": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "env": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "isUpstream": { - "type": "boolean", + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery", "language": { "python": { "mapCase": false } } }, - "name": { - "type": "string", + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy" + }, "language": { "python": { "mapCase": false } } }, - "operationName": { + "index": { "type": "string", "language": { "python": { @@ -28006,23 +27866,34 @@ } } }, - "primaryTagName": { - "type": "string", + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute" + }, "language": { "python": { "mapCase": false } } }, - "primaryTagValue": { + "searchQuery": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "resourceName": { + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -28030,7 +27901,7 @@ } } }, - "service": { + "facet": { "type": "string", "language": { "python": { @@ -28038,8 +27909,8 @@ } } }, - "stat": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -28049,26 +27920,12 @@ }, "type": "object", "required": [ - "dataSource", - "env", - "name", - "operationName", - "resourceName", - "service", - "stat" + "aggregation" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy": { "properties": { - "dataSource": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "env": { + "facet": { "type": "string", "language": { "python": { @@ -28076,26 +27933,28 @@ } } }, - "groupBies": { - "type": "array", - "items": { - "type": "string" - }, + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "name": { - "type": "string", + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery", "language": { "python": { "mapCase": false } } - }, - "operationName": { + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -28103,7 +27962,7 @@ } } }, - "primaryTagName": { + "facet": { "type": "string", "language": { "python": { @@ -28111,15 +27970,24 @@ } } }, - "primaryTagValue": { + "order": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "resourceName": { + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -28127,7 +27995,7 @@ } } }, - "service": { + "facet": { "type": "string", "language": { "python": { @@ -28135,8 +28003,8 @@ } } }, - "stat": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -28146,28 +28014,13 @@ }, "type": "object", "required": [ - "dataSource", - "env", - "name", - "service", - "stat" + "aggregation" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQuery:DashboardWidgetQueryTableDefinitionRequestQueryEventQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQuery:DashboardWidgetHostmapDefinitionRequestSizeLogQuery": { "properties": { - "computes": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute" - }, - "language": { - "python": { - "mapCase": false - } - } - }, - "dataSource": { - "type": "string", + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery", "language": { "python": { "mapCase": false @@ -28177,7 +28030,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy" }, "language": { "python": { @@ -28185,27 +28038,27 @@ } } }, - "indexes": { - "type": "array", - "items": { - "type": "string" - }, + "index": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "name": { - "type": "string", + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute" + }, "language": { "python": { "mapCase": false } } }, - "search": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch:DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch", + "searchQuery": { + "type": "string", "language": { "python": { "mapCase": false @@ -28215,12 +28068,10 @@ }, "type": "object", "required": [ - "computes", - "dataSource", - "name" + "index" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -28230,16 +28081,16 @@ } } }, - "interval": { - "type": "integer", + "facet": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "metric": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -28252,7 +28103,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -28270,8 +28121,8 @@ } } }, - "sort": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort", + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -28279,12 +28130,9 @@ } } }, - "type": "object", - "required": [ - "facet" - ] + "type": "object" }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -28294,7 +28142,7 @@ } } }, - "metric": { + "facet": { "type": "string", "language": { "python": { @@ -28313,36 +28161,13 @@ }, "type": "object", "required": [ - "aggregation" - ] - }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch:DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch": { - "properties": { - "query": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object", - "required": [ - "query" + "aggregation", + "order" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery:DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute": { "properties": { - "aggregator": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "dataSource": { + "aggregation": { "type": "string", "language": { "python": { @@ -28350,7 +28175,7 @@ } } }, - "name": { + "facet": { "type": "string", "language": { "python": { @@ -28358,8 +28183,8 @@ } } }, - "query": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -28369,30 +28194,16 @@ }, "type": "object", "required": [ - "name", - "query" + "aggregation" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery:DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeProcessQuery:DashboardWidgetHostmapDefinitionRequestSizeProcessQuery": { "properties": { - "aggregator": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "dataSource": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "isNormalizedCpu": { - "type": "boolean", + "filterBies": { + "type": "array", + "items": { + "type": "string" + }, "language": { "python": { "mapCase": false @@ -28415,34 +28226,7 @@ } } }, - "name": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "sort": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "tagFilters": { - "type": "array", - "items": { - "type": "string" - }, - "language": { - "python": { - "mapCase": false - } - } - }, - "textFilter": { + "searchBy": { "type": "string", "language": { "python": { @@ -28453,15 +28237,13 @@ }, "type": "object", "required": [ - "dataSource", - "metric", - "name" + "metric" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQuery:DashboardWidgetQueryTableDefinitionRequestRumQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQuery:DashboardWidgetHostmapDefinitionRequestSizeRumQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery", "language": { "python": { "mapCase": false @@ -28471,7 +28253,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy" }, "language": { "python": { @@ -28490,7 +28272,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute" }, "language": { "python": { @@ -28512,7 +28294,7 @@ "index" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -28544,7 +28326,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -28563,7 +28345,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -28573,7 +28355,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -28606,7 +28388,7 @@ "order" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -28638,10 +28420,10 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQuery:DashboardWidgetQueryTableDefinitionRequestSecurityQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery:DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery", "language": { "python": { "mapCase": false @@ -28651,7 +28433,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy" }, "language": { "python": { @@ -28670,7 +28452,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute" }, "language": { "python": { @@ -28692,7 +28474,7 @@ "index" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -28724,7 +28506,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -28743,7 +28525,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -28753,7 +28535,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -28786,7 +28568,7 @@ "order" ] }, - "datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute": { + "datadog:index/DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute:DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -28818,9 +28600,63 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinition:DashboardWidgetQueryValueDefinition": { + "datadog:index/DashboardWidgetHostmapDefinitionStyle:DashboardWidgetHostmapDefinitionStyle": { "properties": { - "autoscale": { + "fillMax": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "fillMin": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "palette": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "paletteFlip": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetIframeDefinition:DashboardWidgetIframeDefinition": { + "properties": { + "url": { + "type": "string", + "description": "The URL of the dashboard.\n", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "url" + ] + }, + "datadog:index/DashboardWidgetImageDefinition:DashboardWidgetImageDefinition": { + "properties": { + "hasBackground": { "type": "boolean", "language": { "python": { @@ -28828,10 +28664,75 @@ } } }, - "customLinks": { + "hasBorder": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "horizontalAlign": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "margin": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "sizing": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "url": { + "type": "string", + "description": "The URL of the dashboard.\n", + "language": { + "python": { + "mapCase": false + } + } + }, + "urlDarkTheme": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "verticalAlign": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "url" + ] + }, + "datadog:index/DashboardWidgetLogStreamDefinition:DashboardWidgetLogStreamDefinition": { + "properties": { + "columns": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionCustomLink:DashboardWidgetQueryValueDefinitionCustomLink" + "type": "string" }, "language": { "python": { @@ -28839,8 +28740,11 @@ } } }, - "customUnit": { - "type": "string", + "indexes": { + "type": "array", + "items": { + "type": "string" + }, "language": { "python": { "mapCase": false @@ -28855,18 +28759,274 @@ } } }, - "precision": { - "type": "integer", + "messageDisplay": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "requests": { + "query": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "showDateColumn": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "showMessageColumn": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "sort": { + "$ref": "#/types/datadog:index/DashboardWidgetLogStreamDefinitionSort:DashboardWidgetLogStreamDefinitionSort", + "language": { + "python": { + "mapCase": false + } + } + }, + "title": { + "type": "string", + "description": "The title of the dashboard.\n", + "language": { + "python": { + "mapCase": false + } + } + }, + "titleAlign": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "titleSize": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetLogStreamDefinitionSort:DashboardWidgetLogStreamDefinitionSort": { + "properties": { + "column": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "column", + "order" + ] + }, + "datadog:index/DashboardWidgetManageStatusDefinition:DashboardWidgetManageStatusDefinition": { + "properties": { + "colorPreference": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "displayFormat": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "hideZeroCounts": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "query": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "showLastTriggered": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "sort": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "summaryType": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "title": { + "type": "string", + "description": "The title of the dashboard.\n", + "language": { + "python": { + "mapCase": false + } + } + }, + "titleAlign": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "titleSize": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "query" + ] + }, + "datadog:index/DashboardWidgetNoteDefinition:DashboardWidgetNoteDefinition": { + "properties": { + "backgroundColor": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "content": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "fontSize": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "hasPadding": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "showTick": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "textAlign": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "tickEdge": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "tickPos": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "verticalAlign": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "content" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinition:DashboardWidgetQueryTableDefinition": { + "properties": { + "customLinks": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequest:DashboardWidgetQueryValueDefinitionRequest" + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionCustomLink:DashboardWidgetQueryTableDefinitionCustomLink" }, "language": { "python": { @@ -28874,7 +29034,15 @@ } } }, - "textAlign": { + "hasSearchBar": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "liveSpan": { "type": "string", "language": { "python": { @@ -28882,6 +29050,17 @@ } } }, + "requests": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequest:DashboardWidgetQueryTableDefinitionRequest" + }, + "language": { + "python": { + "mapCase": false + } + } + }, "title": { "type": "string", "description": "The title of the dashboard.\n", @@ -28910,7 +29089,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryValueDefinitionCustomLink:DashboardWidgetQueryValueDefinitionCustomLink": { + "datadog:index/DashboardWidgetQueryTableDefinitionCustomLink:DashboardWidgetQueryTableDefinitionCustomLink": { "properties": { "isHidden": { "type": "boolean", @@ -28947,7 +29126,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequest:DashboardWidgetQueryValueDefinitionRequest": { + "datadog:index/DashboardWidgetQueryTableDefinitionRequest:DashboardWidgetQueryTableDefinitionRequest": { "properties": { "aggregator": { "type": "string", @@ -28957,26 +29136,4111 @@ } } }, + "alias": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, "apmQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQuery:DashboardWidgetQueryValueDefinitionRequestApmQuery", + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQuery:DashboardWidgetQueryTableDefinitionRequestApmQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "apmStatsQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmStatsQuery:DashboardWidgetQueryTableDefinitionRequestApmStatsQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "cellDisplayModes": { + "type": "array", + "items": { + "type": "string" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "conditionalFormats": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestConditionalFormat:DashboardWidgetQueryTableDefinitionRequestConditionalFormat" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "formulas": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestFormula:DashboardWidgetQueryTableDefinitionRequestFormula" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "logQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQuery:DashboardWidgetQueryTableDefinitionRequestLogQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestProcessQuery:DashboardWidgetQueryTableDefinitionRequestProcessQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "q": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "queries": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQuery:DashboardWidgetQueryTableDefinitionRequestQuery" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "rumQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQuery:DashboardWidgetQueryTableDefinitionRequestRumQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "securityQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQuery:DashboardWidgetQueryTableDefinitionRequestSecurityQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQuery:DashboardWidgetQueryTableDefinitionRequestApmQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "index": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "searchQuery": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy": { + "properties": { + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmStatsQuery:DashboardWidgetQueryTableDefinitionRequestApmStatsQuery": { + "properties": { + "columns": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn:DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "env": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "primaryTag": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "resource": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "rowType": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "service": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "env", + "name", + "primaryTag", + "rowType", + "service" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn:DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn": { + "properties": { + "alias": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "cellDisplayMode": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "name" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestConditionalFormat:DashboardWidgetQueryTableDefinitionRequestConditionalFormat": { + "properties": { + "comparator": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "customBgColor": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "customFgColor": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "hideValue": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "imageUrl": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "palette": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "timeframe": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "value": { + "type": "number", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "comparator", + "palette", + "value" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestFormula:DashboardWidgetQueryTableDefinitionRequestFormula": { + "properties": { + "alias": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "cellDisplayMode": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "conditionalFormats": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat:DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "formulaExpression": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestFormulaLimit:DashboardWidgetQueryTableDefinitionRequestFormulaLimit", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "formulaExpression" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat:DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat": { + "properties": { + "comparator": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "customBgColor": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "customFgColor": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "hideValue": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "imageUrl": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "palette": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "timeframe": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "value": { + "type": "number", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "comparator", + "palette", + "value" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestFormulaLimit:DashboardWidgetQueryTableDefinitionRequestFormulaLimit": { + "properties": { + "count": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQuery:DashboardWidgetQueryTableDefinitionRequestLogQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "index": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "searchQuery": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy": { + "properties": { + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestProcessQuery:DashboardWidgetQueryTableDefinitionRequestProcessQuery": { + "properties": { + "filterBies": { + "type": "array", + "items": { + "type": "string" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "searchBy": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "metric" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestQuery:DashboardWidgetQueryTableDefinitionRequestQuery": { + "properties": { + "apmDependencyStatsQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "apmResourceStatsQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "eventQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQuery:DashboardWidgetQueryTableDefinitionRequestQueryEventQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "metricQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery:DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery:DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery": { + "properties": { + "dataSource": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "env": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "isUpstream": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "operationName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "primaryTagName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "primaryTagValue": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "resourceName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "service": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "stat": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "dataSource", + "env", + "name", + "operationName", + "resourceName", + "service", + "stat" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery": { + "properties": { + "dataSource": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "env": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "type": "string" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "operationName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "primaryTagName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "primaryTagValue": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "resourceName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "service": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "stat": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "dataSource", + "env", + "name", + "service", + "stat" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQuery:DashboardWidgetQueryTableDefinitionRequestQueryEventQuery": { + "properties": { + "computes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "dataSource": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "indexes": { + "type": "array", + "items": { + "type": "string" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "search": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch:DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "computes", + "dataSource", + "name" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy": { + "properties": { + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sort": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "facet" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch:DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch": { + "properties": { + "query": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "query" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery:DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery": { + "properties": { + "aggregator": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "dataSource": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "query": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "name", + "query" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery:DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery": { + "properties": { + "aggregator": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "dataSource": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "isNormalizedCpu": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "sort": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "tagFilters": { + "type": "array", + "items": { + "type": "string" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "textFilter": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "dataSource", + "metric", + "name" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQuery:DashboardWidgetQueryTableDefinitionRequestRumQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "index": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "searchQuery": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy": { + "properties": { + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQuery:DashboardWidgetQueryTableDefinitionRequestSecurityQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "index": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "searchQuery": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy": { + "properties": { + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinition:DashboardWidgetQueryValueDefinition": { + "properties": { + "autoscale": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "customLinks": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionCustomLink:DashboardWidgetQueryValueDefinitionCustomLink" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "customUnit": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "liveSpan": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "precision": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "requests": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequest:DashboardWidgetQueryValueDefinitionRequest" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "textAlign": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "title": { + "type": "string", + "description": "The title of the dashboard.\n", + "language": { + "python": { + "mapCase": false + } + } + }, + "titleAlign": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "titleSize": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryValueDefinitionCustomLink:DashboardWidgetQueryValueDefinitionCustomLink": { + "properties": { + "isHidden": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "label": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "link": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "overrideLabel": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequest:DashboardWidgetQueryValueDefinitionRequest": { + "properties": { + "aggregator": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "apmQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQuery:DashboardWidgetQueryValueDefinitionRequestApmQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "auditQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQuery:DashboardWidgetQueryValueDefinitionRequestAuditQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "conditionalFormats": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestConditionalFormat:DashboardWidgetQueryValueDefinitionRequestConditionalFormat" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "formulas": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestFormula:DashboardWidgetQueryValueDefinitionRequestFormula" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "logQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQuery:DashboardWidgetQueryValueDefinitionRequestLogQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestProcessQuery:DashboardWidgetQueryValueDefinitionRequestProcessQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "q": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "queries": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQuery:DashboardWidgetQueryValueDefinitionRequestQuery" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "rumQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQuery:DashboardWidgetQueryValueDefinitionRequestRumQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "securityQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQuery:DashboardWidgetQueryValueDefinitionRequestSecurityQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQuery:DashboardWidgetQueryValueDefinitionRequestApmQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "index": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "searchQuery": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy": { + "properties": { + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQuery:DashboardWidgetQueryValueDefinitionRequestAuditQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "index": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "searchQuery": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy": { + "properties": { + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestConditionalFormat:DashboardWidgetQueryValueDefinitionRequestConditionalFormat": { + "properties": { + "comparator": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "customBgColor": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "customFgColor": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "hideValue": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "imageUrl": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "palette": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "timeframe": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "value": { + "type": "number", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "comparator", + "palette", + "value" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestFormula:DashboardWidgetQueryValueDefinitionRequestFormula": { + "properties": { + "alias": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "cellDisplayMode": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "conditionalFormats": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat:DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "formulaExpression": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestFormulaLimit:DashboardWidgetQueryValueDefinitionRequestFormulaLimit", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "formulaExpression" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat:DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat": { + "properties": { + "comparator": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "customBgColor": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "customFgColor": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "hideValue": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "imageUrl": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "palette": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "timeframe": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "value": { + "type": "number", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "comparator", + "palette", + "value" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestFormulaLimit:DashboardWidgetQueryValueDefinitionRequestFormulaLimit": { + "properties": { + "count": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQuery:DashboardWidgetQueryValueDefinitionRequestLogQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "index": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "searchQuery": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy": { + "properties": { + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestProcessQuery:DashboardWidgetQueryValueDefinitionRequestProcessQuery": { + "properties": { + "filterBies": { + "type": "array", + "items": { + "type": "string" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "searchBy": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "metric" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestQuery:DashboardWidgetQueryValueDefinitionRequestQuery": { + "properties": { + "apmDependencyStatsQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "apmResourceStatsQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "eventQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQuery:DashboardWidgetQueryValueDefinitionRequestQueryEventQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "metricQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery:DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery:DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery": { + "properties": { + "dataSource": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "env": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "isUpstream": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "operationName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "primaryTagName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "primaryTagValue": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "resourceName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "service": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "stat": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "dataSource", + "env", + "name", + "operationName", + "resourceName", + "service", + "stat" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery": { + "properties": { + "dataSource": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "env": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "type": "string" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "operationName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "primaryTagName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "primaryTagValue": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "resourceName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "service": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "stat": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "dataSource", + "env", + "name", + "service", + "stat" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQuery:DashboardWidgetQueryValueDefinitionRequestQueryEventQuery": { + "properties": { + "computes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "dataSource": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "indexes": { + "type": "array", + "items": { + "type": "string" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "search": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch:DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "computes", + "dataSource", + "name" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy": { + "properties": { + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sort": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "facet" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch:DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch": { + "properties": { + "query": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "query" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery:DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery": { + "properties": { + "aggregator": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "dataSource": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "query": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "name", + "query" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery:DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery": { + "properties": { + "aggregator": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "dataSource": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "isNormalizedCpu": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "sort": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "tagFilters": { + "type": "array", + "items": { + "type": "string" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "textFilter": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "dataSource", + "metric", + "name" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQuery:DashboardWidgetQueryValueDefinitionRequestRumQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "index": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "searchQuery": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy": { + "properties": { + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQuery:DashboardWidgetQueryValueDefinitionRequestSecurityQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "index": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "searchQuery": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy": { + "properties": { + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute": { + "properties": { + "aggregation": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetScatterplotDefinition:DashboardWidgetScatterplotDefinition": { + "properties": { + "colorByGroups": { + "type": "array", + "items": { + "type": "string" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "customLinks": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionCustomLink:DashboardWidgetScatterplotDefinitionCustomLink" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "liveSpan": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "request": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequest:DashboardWidgetScatterplotDefinitionRequest", + "language": { + "python": { + "mapCase": false + } + } + }, + "title": { + "type": "string", + "description": "The title of the dashboard.\n", + "language": { + "python": { + "mapCase": false + } + } + }, + "titleAlign": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "titleSize": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "xaxis": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionXaxis:DashboardWidgetScatterplotDefinitionXaxis", + "language": { + "python": { + "mapCase": false + } + } + }, + "yaxis": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionYaxis:DashboardWidgetScatterplotDefinitionYaxis", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetScatterplotDefinitionCustomLink:DashboardWidgetScatterplotDefinitionCustomLink": { + "properties": { + "isHidden": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "label": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "link": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "overrideLabel": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequest:DashboardWidgetScatterplotDefinitionRequest": { + "properties": { + "scatterplotTables": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTable:DashboardWidgetScatterplotDefinitionRequestScatterplotTable" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "xes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestX:DashboardWidgetScatterplotDefinitionRequestX" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "ys": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestY:DashboardWidgetScatterplotDefinitionRequestY" + }, + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTable:DashboardWidgetScatterplotDefinitionRequestScatterplotTable": { + "properties": { + "formulas": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula:DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "queries": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery" + }, + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula:DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula": { + "properties": { + "alias": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "dimension": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "formulaExpression": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "dimension", + "formulaExpression" + ] + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery": { + "properties": { + "apmDependencyStatsQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "apmResourceStatsQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "eventQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "metricQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery": { + "properties": { + "dataSource": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "env": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "isUpstream": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "operationName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "primaryTagName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "primaryTagValue": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "resourceName": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "service": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "stat": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "dataSource", + "env", + "name", + "operationName", + "resourceName", + "service", + "stat" + ] + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery": { + "properties": { + "dataSource": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "auditQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQuery:DashboardWidgetQueryValueDefinitionRequestAuditQuery", + "env": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "conditionalFormats": { + "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestConditionalFormat:DashboardWidgetQueryValueDefinitionRequestConditionalFormat" + "type": "string" }, "language": { "python": { @@ -28984,34 +33248,31 @@ } } }, - "formulas": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestFormula:DashboardWidgetQueryValueDefinitionRequestFormula" - }, + "name": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "logQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQuery:DashboardWidgetQueryValueDefinitionRequestLogQuery", + "operationName": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestProcessQuery:DashboardWidgetQueryValueDefinitionRequestProcessQuery", + "primaryTagName": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "q": { + "primaryTagValue": { "type": "string", "language": { "python": { @@ -29019,27 +33280,24 @@ } } }, - "queries": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQuery:DashboardWidgetQueryValueDefinitionRequestQuery" - }, + "resourceName": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "rumQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQuery:DashboardWidgetQueryValueDefinitionRequestRumQuery", + "service": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "securityQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQuery:DashboardWidgetQueryValueDefinitionRequestSecurityQuery", + "stat": { + "type": "string", "language": { "python": { "mapCase": false @@ -29047,41 +33305,51 @@ } } }, - "type": "object" + "type": "object", + "required": [ + "dataSource", + "env", + "name", + "service", + "stat" + ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQuery:DashboardWidgetQueryValueDefinitionRequestApmQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery": { "properties": { - "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery", + "computes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute" + }, "language": { "python": { "mapCase": false } } }, - "groupBies": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy" - }, + "dataSource": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "index": { - "type": "string", + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy" + }, "language": { "python": { "mapCase": false } } }, - "multiComputes": { + "indexes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute" + "type": "string" }, "language": { "python": { @@ -29089,21 +33357,31 @@ } } }, - "searchQuery": { + "name": { "type": "string", "language": { "python": { "mapCase": false } } + }, + "search": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch", + "language": { + "python": { + "mapCase": false + } + } } }, "type": "object", "required": [ - "index" + "computes", + "dataSource", + "name" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute": { "properties": { "aggregation": { "type": "string", @@ -29113,16 +33391,16 @@ } } }, - "facet": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "interval": { - "type": "integer", + "metric": { + "type": "string", "language": { "python": { "mapCase": false @@ -29135,7 +33413,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -29153,8 +33431,8 @@ } } }, - "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery", + "sort": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort", "language": { "python": { "mapCase": false @@ -29162,9 +33440,12 @@ } } }, - "type": "object" + "type": "object", + "required": [ + "facet" + ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort": { "properties": { "aggregation": { "type": "string", @@ -29174,7 +33455,7 @@ } } }, - "facet": { + "metric": { "type": "string", "language": { "python": { @@ -29193,64 +33474,36 @@ }, "type": "object", "required": [ - "aggregation", - "order" + "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch": { "properties": { - "aggregation": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "facet": { + "query": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "interval": { - "type": "integer", - "language": { - "python": { - "mapCase": false - } - } } }, "type": "object", "required": [ - "aggregation" + "query" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQuery:DashboardWidgetQueryValueDefinitionRequestAuditQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery": { "properties": { - "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "groupBies": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy" - }, + "aggregator": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "index": { + "dataSource": { "type": "string", "language": { "python": { @@ -29258,18 +33511,15 @@ } } }, - "multiComputes": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute" - }, + "name": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "searchQuery": { + "query": { "type": "string", "language": { "python": { @@ -29280,12 +33530,13 @@ }, "type": "object", "required": [ - "index" + "name", + "query" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery": { "properties": { - "aggregation": { + "aggregator": { "type": "string", "language": { "python": { @@ -29293,7 +33544,7 @@ } } }, - "facet": { + "dataSource": { "type": "string", "language": { "python": { @@ -29301,52 +33552,39 @@ } } }, - "interval": { - "type": "integer", + "isNormalizedCpu": { + "type": "boolean", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "aggregation" - ] - }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy": { - "properties": { - "facet": { - "type": "string", + }, + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "limit": { - "type": "integer", + "metric": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery", + "name": { + "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery": { - "properties": { - "aggregation": { + }, + "sort": { "type": "string", "language": { "python": { @@ -29354,15 +33592,18 @@ } } }, - "facet": { - "type": "string", + "tagFilters": { + "type": "array", + "items": { + "type": "string" + }, "language": { "python": { "mapCase": false } } }, - "order": { + "textFilter": { "type": "string", "language": { "python": { @@ -29373,13 +33614,14 @@ }, "type": "object", "required": [ - "aggregation", - "order" + "dataSource", + "metric", + "name" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestX:DashboardWidgetScatterplotDefinitionRequestX": { "properties": { - "aggregation": { + "aggregator": { "type": "string", "language": { "python": { @@ -29387,39 +33629,31 @@ } } }, - "facet": { - "type": "string", + "apmQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQuery:DashboardWidgetScatterplotDefinitionRequestXApmQuery", "language": { "python": { "mapCase": false } } }, - "interval": { - "type": "integer", + "logQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQuery:DashboardWidgetScatterplotDefinitionRequestXLogQuery", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "aggregation" - ] - }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestConditionalFormat:DashboardWidgetQueryValueDefinitionRequestConditionalFormat": { - "properties": { - "comparator": { - "type": "string", + }, + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXProcessQuery:DashboardWidgetScatterplotDefinitionRequestXProcessQuery", "language": { "python": { "mapCase": false } } }, - "customBgColor": { + "q": { "type": "string", "language": { "python": { @@ -29427,39 +33661,47 @@ } } }, - "customFgColor": { - "type": "string", + "rumQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQuery:DashboardWidgetScatterplotDefinitionRequestXRumQuery", "language": { "python": { "mapCase": false } } }, - "hideValue": { - "type": "boolean", + "securityQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQuery:DashboardWidgetScatterplotDefinitionRequestXSecurityQuery", "language": { "python": { "mapCase": false } } - }, - "imageUrl": { - "type": "string", + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQuery:DashboardWidgetScatterplotDefinitionRequestXApmQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery", "language": { "python": { "mapCase": false } } }, - "metric": { - "type": "string", + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy" + }, "language": { "python": { "mapCase": false } } }, - "palette": { + "index": { "type": "string", "language": { "python": { @@ -29467,16 +33709,19 @@ } } }, - "timeframe": { - "type": "string", + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute" + }, "language": { "python": { "mapCase": false } } }, - "value": { - "type": "number", + "searchQuery": { + "type": "string", "language": { "python": { "mapCase": false @@ -29486,22 +33731,12 @@ }, "type": "object", "required": [ - "comparator", - "palette", - "value" + "index" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestFormula:DashboardWidgetQueryValueDefinitionRequestFormula": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery": { "properties": { - "alias": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "cellDisplayMode": { + "aggregation": { "type": "string", "language": { "python": { @@ -29509,18 +33744,7 @@ } } }, - "conditionalFormats": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat:DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat" - }, - "language": { - "python": { - "mapCase": false - } - } - }, - "formulaExpression": { + "facet": { "type": "string", "language": { "python": { @@ -29528,8 +33752,8 @@ } } }, - "limit": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestFormulaLimit:DashboardWidgetQueryValueDefinitionRequestFormulaLimit", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -29539,12 +33763,12 @@ }, "type": "object", "required": [ - "formulaExpression" + "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat:DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy": { "properties": { - "comparator": { + "facet": { "type": "string", "language": { "python": { @@ -29552,31 +33776,36 @@ } } }, - "customBgColor": { - "type": "string", + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "customFgColor": { - "type": "string", + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery", "language": { "python": { "mapCase": false } } - }, - "hideValue": { - "type": "boolean", + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery": { + "properties": { + "aggregation": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "imageUrl": { + "facet": { "type": "string", "language": { "python": { @@ -29584,15 +33813,24 @@ } } }, - "metric": { + "order": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "palette": { + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -29600,7 +33838,7 @@ } } }, - "timeframe": { + "facet": { "type": "string", "language": { "python": { @@ -29608,8 +33846,8 @@ } } }, - "value": { - "type": "number", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -29619,36 +33857,13 @@ }, "type": "object", "required": [ - "comparator", - "palette", - "value" + "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestFormulaLimit:DashboardWidgetQueryValueDefinitionRequestFormulaLimit": { - "properties": { - "count": { - "type": "integer", - "language": { - "python": { - "mapCase": false - } - } - }, - "order": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQuery:DashboardWidgetQueryValueDefinitionRequestLogQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQuery:DashboardWidgetScatterplotDefinitionRequestXLogQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery", "language": { "python": { "mapCase": false @@ -29658,7 +33873,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy" }, "language": { "python": { @@ -29677,7 +33892,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute" }, "language": { "python": { @@ -29699,7 +33914,7 @@ "index" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -29731,7 +33946,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -29750,7 +33965,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -29760,7 +33975,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -29793,7 +34008,7 @@ "order" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -29825,7 +34040,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestProcessQuery:DashboardWidgetQueryValueDefinitionRequestProcessQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXProcessQuery:DashboardWidgetScatterplotDefinitionRequestXProcessQuery": { "properties": { "filterBies": { "type": "array", @@ -29868,42 +34083,48 @@ "metric" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestQuery:DashboardWidgetQueryValueDefinitionRequestQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQuery:DashboardWidgetScatterplotDefinitionRequestXRumQuery": { "properties": { - "apmDependencyStatsQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery", + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery", "language": { "python": { "mapCase": false } } }, - "apmResourceStatsQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery", + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy" + }, "language": { "python": { "mapCase": false } } }, - "eventQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQuery:DashboardWidgetQueryValueDefinitionRequestQueryEventQuery", + "index": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "metricQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery:DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery", + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute" + }, "language": { "python": { "mapCase": false } } }, - "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery:DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery", + "searchQuery": { + "type": "string", "language": { "python": { "mapCase": false @@ -29911,67 +34132,14 @@ } } }, - "type": "object" + "type": "object", + "required": [ + "index" + ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery": { "properties": { - "dataSource": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "env": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "isUpstream": { - "type": "boolean", - "language": { - "python": { - "mapCase": false - } - } - }, - "name": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "operationName": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "primaryTagName": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "primaryTagValue": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "resourceName": { + "aggregation": { "type": "string", "language": { "python": { @@ -29979,7 +34147,7 @@ } } }, - "service": { + "facet": { "type": "string", "language": { "python": { @@ -29987,8 +34155,8 @@ } } }, - "stat": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -29998,26 +34166,12 @@ }, "type": "object", "required": [ - "dataSource", - "env", - "name", - "operationName", - "resourceName", - "service", - "stat" + "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy": { "properties": { - "dataSource": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "env": { + "facet": { "type": "string", "language": { "python": { @@ -30025,26 +34179,28 @@ } } }, - "groupBies": { - "type": "array", - "items": { - "type": "string" - }, + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "name": { - "type": "string", + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery", "language": { "python": { "mapCase": false } } - }, - "operationName": { + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -30052,7 +34208,7 @@ } } }, - "primaryTagName": { + "facet": { "type": "string", "language": { "python": { @@ -30060,15 +34216,24 @@ } } }, - "primaryTagValue": { + "order": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "resourceName": { + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -30076,7 +34241,7 @@ } } }, - "service": { + "facet": { "type": "string", "language": { "python": { @@ -30084,8 +34249,8 @@ } } }, - "stat": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -30095,28 +34260,13 @@ }, "type": "object", "required": [ - "dataSource", - "env", - "name", - "service", - "stat" + "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQuery:DashboardWidgetQueryValueDefinitionRequestQueryEventQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQuery:DashboardWidgetScatterplotDefinitionRequestXSecurityQuery": { "properties": { - "computes": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute" - }, - "language": { - "python": { - "mapCase": false - } - } - }, - "dataSource": { - "type": "string", + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery", "language": { "python": { "mapCase": false @@ -30126,7 +34276,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy" }, "language": { "python": { @@ -30134,27 +34284,27 @@ } } }, - "indexes": { - "type": "array", - "items": { - "type": "string" - }, + "index": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "name": { - "type": "string", + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute" + }, "language": { "python": { "mapCase": false } } }, - "search": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch:DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch", + "searchQuery": { + "type": "string", "language": { "python": { "mapCase": false @@ -30164,12 +34314,10 @@ }, "type": "object", "required": [ - "computes", - "dataSource", - "name" + "index" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -30179,16 +34327,16 @@ } } }, - "interval": { - "type": "integer", + "facet": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "metric": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -30201,7 +34349,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -30219,8 +34367,8 @@ } } }, - "sort": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort", + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -30228,12 +34376,9 @@ } } }, - "type": "object", - "required": [ - "facet" - ] + "type": "object" }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -30243,7 +34388,7 @@ } } }, - "metric": { + "facet": { "type": "string", "language": { "python": { @@ -30262,36 +34407,13 @@ }, "type": "object", "required": [ - "aggregation" - ] - }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch:DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch": { - "properties": { - "query": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object", - "required": [ - "query" + "aggregation", + "order" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery:DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute": { "properties": { - "aggregator": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "dataSource": { + "aggregation": { "type": "string", "language": { "python": { @@ -30299,7 +34421,7 @@ } } }, - "name": { + "facet": { "type": "string", "language": { "python": { @@ -30307,8 +34429,8 @@ } } }, - "query": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -30318,11 +34440,10 @@ }, "type": "object", "required": [ - "name", - "query" + "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery:DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestY:DashboardWidgetScatterplotDefinitionRequestY": { "properties": { "aggregator": { "type": "string", @@ -30332,47 +34453,31 @@ } } }, - "dataSource": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "isNormalizedCpu": { - "type": "boolean", - "language": { - "python": { - "mapCase": false - } - } - }, - "limit": { - "type": "integer", + "apmQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQuery:DashboardWidgetScatterplotDefinitionRequestYApmQuery", "language": { "python": { "mapCase": false } } }, - "metric": { - "type": "string", + "logQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQuery:DashboardWidgetScatterplotDefinitionRequestYLogQuery", "language": { "python": { "mapCase": false } } }, - "name": { - "type": "string", + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYProcessQuery:DashboardWidgetScatterplotDefinitionRequestYProcessQuery", "language": { "python": { "mapCase": false } } }, - "sort": { + "q": { "type": "string", "language": { "python": { @@ -30380,19 +34485,16 @@ } } }, - "tagFilters": { - "type": "array", - "items": { - "type": "string" - }, + "rumQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQuery:DashboardWidgetScatterplotDefinitionRequestYRumQuery", "language": { "python": { "mapCase": false } } }, - "textFilter": { - "type": "string", + "securityQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQuery:DashboardWidgetScatterplotDefinitionRequestYSecurityQuery", "language": { "python": { "mapCase": false @@ -30400,17 +34502,12 @@ } } }, - "type": "object", - "required": [ - "dataSource", - "metric", - "name" - ] + "type": "object" }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQuery:DashboardWidgetQueryValueDefinitionRequestRumQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQuery:DashboardWidgetScatterplotDefinitionRequestYApmQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery", "language": { "python": { "mapCase": false @@ -30420,7 +34517,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy" }, "language": { "python": { @@ -30439,7 +34536,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute" }, "language": { "python": { @@ -30461,7 +34558,7 @@ "index" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -30493,7 +34590,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -30512,7 +34609,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -30522,7 +34619,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -30555,7 +34652,7 @@ "order" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -30587,10 +34684,10 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQuery:DashboardWidgetQueryValueDefinitionRequestSecurityQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQuery:DashboardWidgetScatterplotDefinitionRequestYLogQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery", "language": { "python": { "mapCase": false @@ -30600,7 +34697,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy" }, "language": { "python": { @@ -30619,7 +34716,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute" }, "language": { "python": { @@ -30641,7 +34738,7 @@ "index" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -30673,7 +34770,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -30692,7 +34789,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -30702,7 +34799,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -30735,7 +34832,7 @@ "order" ] }, - "datadog:index/DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -30767,9 +34864,9 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinition:DashboardWidgetScatterplotDefinition": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYProcessQuery:DashboardWidgetScatterplotDefinitionRequestYProcessQuery": { "properties": { - "colorByGroups": { + "filterBies": { "type": "array", "items": { "type": "string" @@ -30780,10 +34877,50 @@ } } }, - "customLinks": { + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "metric": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "searchBy": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "metric" + ] + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQuery:DashboardWidgetScatterplotDefinitionRequestYRumQuery": { + "properties": { + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionCustomLink:DashboardWidgetScatterplotDefinitionCustomLink" + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy" }, "language": { "python": { @@ -30791,7 +34928,7 @@ } } }, - "liveSpan": { + "index": { "type": "string", "language": { "python": { @@ -30799,24 +34936,42 @@ } } }, - "request": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequest:DashboardWidgetScatterplotDefinitionRequest", + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute" + }, "language": { "python": { "mapCase": false } } }, - "title": { + "searchQuery": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "index" + ] + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery": { + "properties": { + "aggregation": { "type": "string", - "description": "The title of the dashboard.\n", "language": { "python": { "mapCase": false } } }, - "titleAlign": { + "facet": { "type": "string", "language": { "python": { @@ -30824,7 +34979,23 @@ } } }, - "titleSize": { + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy": { + "properties": { + "facet": { "type": "string", "language": { "python": { @@ -30832,16 +35003,16 @@ } } }, - "xaxis": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionXaxis:DashboardWidgetScatterplotDefinitionXaxis", + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "yaxis": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionYaxis:DashboardWidgetScatterplotDefinitionYaxis", + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -30851,17 +35022,17 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetScatterplotDefinitionCustomLink:DashboardWidgetScatterplotDefinitionCustomLink": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery": { "properties": { - "isHidden": { - "type": "boolean", + "aggregation": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "label": { + "facet": { "type": "string", "language": { "python": { @@ -30869,7 +35040,24 @@ } } }, - "link": { + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation", + "order" + ] + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -30877,34 +35065,42 @@ } } }, - "overrideLabel": { + "facet": { "type": "string", "language": { "python": { "mapCase": false } } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } } }, - "type": "object" + "type": "object", + "required": [ + "aggregation" + ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequest:DashboardWidgetScatterplotDefinitionRequest": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQuery:DashboardWidgetScatterplotDefinitionRequestYSecurityQuery": { "properties": { - "scatterplotTables": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTable:DashboardWidgetScatterplotDefinitionRequestScatterplotTable" - }, + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery", "language": { "python": { "mapCase": false } } }, - "xes": { + "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestX:DashboardWidgetScatterplotDefinitionRequestX" + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy" }, "language": { "python": { @@ -30912,38 +35108,91 @@ } } }, - "ys": { + "index": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestY:DashboardWidgetScatterplotDefinitionRequestY" + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute" }, "language": { "python": { "mapCase": false } } + }, + "searchQuery": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } } }, - "type": "object" + "type": "object", + "required": [ + "index" + ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTable:DashboardWidgetScatterplotDefinitionRequestScatterplotTable": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery": { "properties": { - "formulas": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula:DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula" - }, + "aggregation": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "queries": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery" - }, + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "aggregation" + ] + }, + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy": { + "properties": { + "facet": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "limit": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -30953,9 +35202,9 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula:DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery": { "properties": { - "alias": { + "aggregation": { "type": "string", "language": { "python": { @@ -30963,7 +35212,7 @@ } } }, - "dimension": { + "facet": { "type": "string", "language": { "python": { @@ -30971,7 +35220,7 @@ } } }, - "formulaExpression": { + "order": { "type": "string", "language": { "python": { @@ -30982,46 +35231,30 @@ }, "type": "object", "required": [ - "dimension", - "formulaExpression" + "aggregation", + "order" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute": { "properties": { - "apmDependencyStatsQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "apmResourceStatsQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery", - "language": { - "python": { - "mapCase": false - } - } - }, - "eventQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery", + "aggregation": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "metricQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery", + "facet": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -31029,19 +35262,22 @@ } } }, - "type": "object" + "type": "object", + "required": [ + "aggregation" + ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery": { + "datadog:index/DashboardWidgetScatterplotDefinitionXaxis:DashboardWidgetScatterplotDefinitionXaxis": { "properties": { - "dataSource": { - "type": "string", + "includeZero": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "env": { + "label": { "type": "string", "language": { "python": { @@ -31049,15 +35285,15 @@ } } }, - "isUpstream": { - "type": "boolean", + "max": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "name": { + "min": { "type": "string", "language": { "python": { @@ -31065,23 +35301,28 @@ } } }, - "operationName": { + "scale": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "primaryTagName": { - "type": "string", + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetScatterplotDefinitionYaxis:DashboardWidgetScatterplotDefinitionYaxis": { + "properties": { + "includeZero": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "primaryTagValue": { + "label": { "type": "string", "language": { "python": { @@ -31089,7 +35330,7 @@ } } }, - "resourceName": { + "max": { "type": "string", "language": { "python": { @@ -31097,7 +35338,7 @@ } } }, - "service": { + "min": { "type": "string", "language": { "python": { @@ -31105,7 +35346,7 @@ } } }, - "stat": { + "scale": { "type": "string", "language": { "python": { @@ -31114,28 +35355,11 @@ } } }, - "type": "object", - "required": [ - "dataSource", - "env", - "name", - "operationName", - "resourceName", - "service", - "stat" - ] + "type": "object" }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery": { + "datadog:index/DashboardWidgetServiceLevelObjectiveDefinition:DashboardWidgetServiceLevelObjectiveDefinition": { "properties": { - "dataSource": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "env": { + "globalTimeTarget": { "type": "string", "language": { "python": { @@ -31143,18 +35367,15 @@ } } }, - "groupBies": { - "type": "array", - "items": { - "type": "string" - }, + "showErrorBudget": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "name": { + "sloId": { "type": "string", "language": { "python": { @@ -31162,23 +35383,27 @@ } } }, - "operationName": { - "type": "string", + "timeWindows": { + "type": "array", + "items": { + "type": "string" + }, "language": { "python": { "mapCase": false } } }, - "primaryTagName": { + "title": { "type": "string", + "description": "The title of the dashboard.\n", "language": { "python": { "mapCase": false } } }, - "primaryTagValue": { + "titleAlign": { "type": "string", "language": { "python": { @@ -31186,7 +35411,7 @@ } } }, - "resourceName": { + "titleSize": { "type": "string", "language": { "python": { @@ -31194,7 +35419,7 @@ } } }, - "service": { + "viewMode": { "type": "string", "language": { "python": { @@ -31202,7 +35427,7 @@ } } }, - "stat": { + "viewType": { "type": "string", "language": { "python": { @@ -31213,19 +35438,18 @@ }, "type": "object", "required": [ - "dataSource", - "env", - "name", - "service", - "stat" + "sloId", + "timeWindows", + "viewMode", + "viewType" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery": { + "datadog:index/DashboardWidgetServicemapDefinition:DashboardWidgetServicemapDefinition": { "properties": { - "computes": { + "customLinks": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute" + "$ref": "#/types/datadog:index/DashboardWidgetServicemapDefinitionCustomLink:DashboardWidgetServicemapDefinitionCustomLink" }, "language": { "python": { @@ -31233,37 +35457,35 @@ } } }, - "dataSource": { - "type": "string", + "filters": { + "type": "array", + "items": { + "type": "string" + }, "language": { "python": { "mapCase": false } } }, - "groupBies": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy" - }, + "service": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "indexes": { - "type": "array", - "items": { - "type": "string" - }, + "title": { + "type": "string", + "description": "The title of the dashboard.\n", "language": { "python": { "mapCase": false } } }, - "name": { + "titleAlign": { "type": "string", "language": { "python": { @@ -31271,8 +35493,8 @@ } } }, - "search": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch", + "titleSize": { + "type": "string", "language": { "python": { "mapCase": false @@ -31282,14 +35504,21 @@ }, "type": "object", "required": [ - "computes", - "dataSource", - "name" + "filters", + "service" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute": { + "datadog:index/DashboardWidgetServicemapDefinitionCustomLink:DashboardWidgetServicemapDefinitionCustomLink": { "properties": { - "aggregation": { + "isHidden": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "label": { "type": "string", "language": { "python": { @@ -31297,15 +35526,15 @@ } } }, - "interval": { - "type": "integer", + "link": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "metric": { + "overrideLabel": { "type": "string", "language": { "python": { @@ -31314,46 +35543,46 @@ } } }, - "type": "object", - "required": [ - "aggregation" - ] + "type": "object" }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy": { + "datadog:index/DashboardWidgetSunburstDefinition:DashboardWidgetSunburstDefinition": { "properties": { - "facet": { - "type": "string", + "customLinks": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionCustomLink:DashboardWidgetSunburstDefinitionCustomLink" + }, "language": { "python": { "mapCase": false } } }, - "limit": { - "type": "integer", + "hideTotal": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "sort": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort", + "legendInline": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionLegendInline:DashboardWidgetSunburstDefinitionLegendInline", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "facet" - ] - }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort": { - "properties": { - "aggregation": { + }, + "legendTable": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionLegendTable:DashboardWidgetSunburstDefinitionLegendTable", + "language": { + "python": { + "mapCase": false + } + } + }, + "liveSpan": { "type": "string", "language": { "python": { @@ -31361,31 +35590,35 @@ } } }, - "metric": { + "requests": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequest:DashboardWidgetSunburstDefinitionRequest" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "title": { "type": "string", + "description": "The title of the dashboard.\n", "language": { "python": { "mapCase": false } } }, - "order": { + "titleAlign": { "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "aggregation" - ] - }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch": { - "properties": { - "query": { + }, + "titleSize": { "type": "string", "language": { "python": { @@ -31394,22 +35627,19 @@ } } }, - "type": "object", - "required": [ - "query" - ] + "type": "object" }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionCustomLink:DashboardWidgetSunburstDefinitionCustomLink": { "properties": { - "aggregator": { - "type": "string", + "isHidden": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "dataSource": { + "label": { "type": "string", "language": { "python": { @@ -31417,7 +35647,7 @@ } } }, - "name": { + "link": { "type": "string", "language": { "python": { @@ -31425,7 +35655,7 @@ } } }, - "query": { + "overrideLabel": { "type": "string", "language": { "python": { @@ -31434,31 +35664,19 @@ } } }, - "type": "object", - "required": [ - "name", - "query" - ] + "type": "object" }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery:DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionLegendInline:DashboardWidgetSunburstDefinitionLegendInline": { "properties": { - "aggregator": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "dataSource": { - "type": "string", + "hidePercent": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "isNormalizedCpu": { + "hideValue": { "type": "boolean", "language": { "python": { @@ -31466,42 +35684,58 @@ } } }, - "limit": { - "type": "integer", + "type": { + "type": "string", "language": { "python": { "mapCase": false } } - }, - "metric": { + } + }, + "type": "object", + "required": [ + "type" + ] + }, + "datadog:index/DashboardWidgetSunburstDefinitionLegendTable:DashboardWidgetSunburstDefinitionLegendTable": { + "properties": { + "type": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "name": { - "type": "string", + } + }, + "type": "object", + "required": [ + "type" + ] + }, + "datadog:index/DashboardWidgetSunburstDefinitionRequest:DashboardWidgetSunburstDefinitionRequest": { + "properties": { + "apmQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestApmQuery:DashboardWidgetSunburstDefinitionRequestApmQuery", "language": { "python": { "mapCase": false } } }, - "sort": { - "type": "string", + "auditQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestAuditQuery:DashboardWidgetSunburstDefinitionRequestAuditQuery", "language": { "python": { "mapCase": false } } }, - "tagFilters": { + "formulas": { "type": "array", "items": { - "type": "string" + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestFormula:DashboardWidgetSunburstDefinitionRequestFormula" }, "language": { "python": { @@ -31509,58 +35743,43 @@ } } }, - "textFilter": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object", - "required": [ - "dataSource", - "metric", - "name" - ] - }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestX:DashboardWidgetScatterplotDefinitionRequestX": { - "properties": { - "aggregator": { - "type": "string", + "logQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestLogQuery:DashboardWidgetSunburstDefinitionRequestLogQuery", "language": { "python": { "mapCase": false } } }, - "apmQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQuery:DashboardWidgetScatterplotDefinitionRequestXApmQuery", + "networkQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestNetworkQuery:DashboardWidgetSunburstDefinitionRequestNetworkQuery", "language": { "python": { "mapCase": false } } }, - "logQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQuery:DashboardWidgetScatterplotDefinitionRequestXLogQuery", + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestProcessQuery:DashboardWidgetSunburstDefinitionRequestProcessQuery", "language": { "python": { "mapCase": false } } }, - "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXProcessQuery:DashboardWidgetScatterplotDefinitionRequestXProcessQuery", + "q": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "q": { - "type": "string", + "queries": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestQuery:DashboardWidgetSunburstDefinitionRequestQuery" + }, "language": { "python": { "mapCase": false @@ -31568,7 +35787,7 @@ } }, "rumQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQuery:DashboardWidgetScatterplotDefinitionRequestXRumQuery", + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestRumQuery:DashboardWidgetSunburstDefinitionRequestRumQuery", "language": { "python": { "mapCase": false @@ -31576,7 +35795,7 @@ } }, "securityQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQuery:DashboardWidgetScatterplotDefinitionRequestXSecurityQuery", + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestSecurityQuery:DashboardWidgetSunburstDefinitionRequestSecurityQuery", "language": { "python": { "mapCase": false @@ -31586,10 +35805,10 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQuery:DashboardWidgetScatterplotDefinitionRequestXApmQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestApmQuery:DashboardWidgetSunburstDefinitionRequestApmQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery:DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery", "language": { "python": { "mapCase": false @@ -31599,7 +35818,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy:DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy" }, "language": { "python": { @@ -31618,7 +35837,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute:DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute" }, "language": { "python": { @@ -31640,7 +35859,7 @@ "index" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery:DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -31672,7 +35891,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy:DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -31691,7 +35910,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -31701,7 +35920,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery:DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -31734,7 +35953,7 @@ "order" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute:DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -31766,10 +35985,10 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQuery:DashboardWidgetScatterplotDefinitionRequestXLogQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestAuditQuery:DashboardWidgetSunburstDefinitionRequestAuditQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery:DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery", "language": { "python": { "mapCase": false @@ -31779,7 +35998,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy:DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy" }, "language": { "python": { @@ -31798,7 +36017,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute:DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute" }, "language": { "python": { @@ -31820,7 +36039,7 @@ "index" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery:DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -31852,7 +36071,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy:DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -31871,7 +36090,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -31881,7 +36100,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery:DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -31914,7 +36133,7 @@ "order" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute:DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -31946,12 +36165,28 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXProcessQuery:DashboardWidgetScatterplotDefinitionRequestXProcessQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestFormula:DashboardWidgetSunburstDefinitionRequestFormula": { "properties": { - "filterBies": { + "alias": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "cellDisplayMode": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "conditionalFormats": { "type": "array", "items": { - "type": "string" + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat:DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat" }, "language": { "python": { @@ -31959,8 +36194,64 @@ } } }, + "formulaExpression": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, "limit": { - "type": "integer", + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestFormulaLimit:DashboardWidgetSunburstDefinitionRequestFormulaLimit", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "formulaExpression" + ] + }, + "datadog:index/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat:DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat": { + "properties": { + "comparator": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "customBgColor": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "customFgColor": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "hideValue": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "imageUrl": { + "type": "string", "language": { "python": { "mapCase": false @@ -31975,24 +36266,63 @@ } } }, - "searchBy": { + "palette": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "timeframe": { "type": "string", "language": { "python": { "mapCase": false } } + }, + "value": { + "type": "number", + "language": { + "python": { + "mapCase": false + } + } } }, "type": "object", "required": [ - "metric" + "comparator", + "palette", + "value" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQuery:DashboardWidgetScatterplotDefinitionRequestXRumQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestFormulaLimit:DashboardWidgetSunburstDefinitionRequestFormulaLimit": { + "properties": { + "count": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "order": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetSunburstDefinitionRequestLogQuery:DashboardWidgetSunburstDefinitionRequestLogQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery:DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery", "language": { "python": { "mapCase": false @@ -32002,7 +36332,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy:DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy" }, "language": { "python": { @@ -32021,7 +36351,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute:DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute" }, "language": { "python": { @@ -32043,7 +36373,7 @@ "index" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery:DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -32075,7 +36405,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy:DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -32094,7 +36424,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -32104,7 +36434,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery:DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -32137,7 +36467,7 @@ "order" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute:DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -32169,10 +36499,10 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQuery:DashboardWidgetScatterplotDefinitionRequestXSecurityQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestNetworkQuery:DashboardWidgetSunburstDefinitionRequestNetworkQuery": { "properties": { "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery", + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery:DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery", "language": { "python": { "mapCase": false @@ -32182,7 +36512,7 @@ "groupBies": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy" + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy:DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy" }, "language": { "python": { @@ -32201,7 +36531,7 @@ "multiComputes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute" + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute:DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute" }, "language": { "python": { @@ -32223,7 +36553,7 @@ "index" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery:DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -32255,7 +36585,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy:DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -32274,7 +36604,7 @@ } }, "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery", + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery:DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -32284,7 +36614,7 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery:DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery": { "properties": { "aggregation": { "type": "string", @@ -32317,7 +36647,7 @@ "order" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute:DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -32349,58 +36679,85 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestY:DashboardWidgetScatterplotDefinitionRequestY": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestProcessQuery:DashboardWidgetSunburstDefinitionRequestProcessQuery": { "properties": { - "aggregator": { - "type": "string", + "filterBies": { + "type": "array", + "items": { + "type": "string" + }, "language": { "python": { "mapCase": false } } }, - "apmQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQuery:DashboardWidgetScatterplotDefinitionRequestYApmQuery", + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "logQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQuery:DashboardWidgetScatterplotDefinitionRequestYLogQuery", + "metric": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "processQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYProcessQuery:DashboardWidgetScatterplotDefinitionRequestYProcessQuery", + "searchBy": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object", + "required": [ + "metric" + ] + }, + "datadog:index/DashboardWidgetSunburstDefinitionRequestQuery:DashboardWidgetSunburstDefinitionRequestQuery": { + "properties": { + "apmDependencyStatsQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery", "language": { "python": { "mapCase": false } } }, - "q": { - "type": "string", + "apmResourceStatsQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery", "language": { "python": { "mapCase": false } } }, - "rumQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQuery:DashboardWidgetScatterplotDefinitionRequestYRumQuery", + "eventQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestQueryEventQuery:DashboardWidgetSunburstDefinitionRequestQueryEventQuery", "language": { "python": { "mapCase": false } } }, - "securityQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQuery:DashboardWidgetScatterplotDefinitionRequestYSecurityQuery", + "metricQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestQueryMetricQuery:DashboardWidgetSunburstDefinitionRequestQueryMetricQuery", + "language": { + "python": { + "mapCase": false + } + } + }, + "processQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestQueryProcessQuery:DashboardWidgetSunburstDefinitionRequestQueryProcessQuery", "language": { "python": { "mapCase": false @@ -32410,28 +36767,33 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQuery:DashboardWidgetScatterplotDefinitionRequestYApmQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery:DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery": { "properties": { - "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery", + "dataSource": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "groupBies": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy" - }, + "env": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "index": { + "isUpstream": { + "type": "boolean", + "language": { + "python": { + "mapCase": false + } + } + }, + "name": { "type": "string", "language": { "python": { @@ -32439,34 +36801,23 @@ } } }, - "multiComputes": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute" - }, + "operationName": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "searchQuery": { + "primaryTagName": { "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "index" - ] - }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery": { - "properties": { - "aggregation": { + }, + "primaryTagValue": { "type": "string", "language": { "python": { @@ -32474,7 +36825,7 @@ } } }, - "facet": { + "resourceName": { "type": "string", "language": { "python": { @@ -32482,8 +36833,16 @@ } } }, - "interval": { - "type": "integer", + "service": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "stat": { + "type": "string", "language": { "python": { "mapCase": false @@ -32493,12 +36852,18 @@ }, "type": "object", "required": [ - "aggregation" + "dataSource", + "env", + "name", + "operationName", + "resourceName", + "service", + "stat" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery:DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery": { "properties": { - "facet": { + "dataSource": { "type": "string", "language": { "python": { @@ -32506,28 +36871,26 @@ } } }, - "limit": { - "type": "integer", + "env": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery", + "groupBies": { + "type": "array", + "items": { + "type": "string" + }, "language": { "python": { "mapCase": false } } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery": { - "properties": { - "aggregation": { + }, + "name": { "type": "string", "language": { "python": { @@ -32535,7 +36898,7 @@ } } }, - "facet": { + "operationName": { "type": "string", "language": { "python": { @@ -32543,24 +36906,15 @@ } } }, - "order": { + "primaryTagName": { "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "aggregation", - "order" - ] - }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute": { - "properties": { - "aggregation": { + }, + "primaryTagValue": { "type": "string", "language": { "python": { @@ -32568,7 +36922,7 @@ } } }, - "facet": { + "resourceName": { "type": "string", "language": { "python": { @@ -32576,8 +36930,16 @@ } } }, - "interval": { - "type": "integer", + "service": { + "type": "string", + "language": { + "python": { + "mapCase": false + } + } + }, + "stat": { + "type": "string", "language": { "python": { "mapCase": false @@ -32587,42 +36949,49 @@ }, "type": "object", "required": [ - "aggregation" + "dataSource", + "env", + "name", + "service", + "stat" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQuery:DashboardWidgetScatterplotDefinitionRequestYLogQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestQueryEventQuery:DashboardWidgetSunburstDefinitionRequestQueryEventQuery": { "properties": { - "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery", + "computes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute:DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute" + }, "language": { "python": { "mapCase": false } } }, - "groupBies": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy" - }, + "dataSource": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "index": { - "type": "string", + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy" + }, "language": { "python": { "mapCase": false } } }, - "multiComputes": { + "indexes": { "type": "array", "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute" + "type": "string" }, "language": { "python": { @@ -32630,21 +36999,31 @@ } } }, - "searchQuery": { + "name": { "type": "string", "language": { "python": { "mapCase": false } } + }, + "search": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch:DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch", + "language": { + "python": { + "mapCase": false + } + } } }, "type": "object", "required": [ - "index" + "computes", + "dataSource", + "name" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute:DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute": { "properties": { "aggregation": { "type": "string", @@ -32654,16 +37033,16 @@ } } }, - "facet": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "interval": { - "type": "integer", + "metric": { + "type": "string", "language": { "python": { "mapCase": false @@ -32676,7 +37055,7 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy:DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy": { "properties": { "facet": { "type": "string", @@ -32694,8 +37073,8 @@ } } }, - "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery", + "sort": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort", "language": { "python": { "mapCase": false @@ -32703,9 +37082,12 @@ } } }, - "type": "object" + "type": "object", + "required": [ + "facet" + ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort:DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort": { "properties": { "aggregation": { "type": "string", @@ -32715,7 +37097,7 @@ } } }, - "facet": { + "metric": { "type": "string", "language": { "python": { @@ -32734,64 +37116,44 @@ }, "type": "object", "required": [ - "aggregation", - "order" + "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch:DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch": { "properties": { - "aggregation": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "facet": { + "query": { "type": "string", "language": { "python": { "mapCase": false } } - }, - "interval": { - "type": "integer", - "language": { - "python": { - "mapCase": false - } - } } }, "type": "object", "required": [ - "aggregation" + "query" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYProcessQuery:DashboardWidgetScatterplotDefinitionRequestYProcessQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestQueryMetricQuery:DashboardWidgetSunburstDefinitionRequestQueryMetricQuery": { "properties": { - "filterBies": { - "type": "array", - "items": { - "type": "string" - }, + "aggregator": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "limit": { - "type": "integer", + "dataSource": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "metric": { + "name": { "type": "string", "language": { "python": { @@ -32799,7 +37161,7 @@ } } }, - "searchBy": { + "query": { "type": "string", "language": { "python": { @@ -32810,66 +37172,53 @@ }, "type": "object", "required": [ - "metric" + "name", + "query" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQuery:DashboardWidgetScatterplotDefinitionRequestYRumQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestQueryProcessQuery:DashboardWidgetSunburstDefinitionRequestQueryProcessQuery": { "properties": { - "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery", + "aggregator": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "groupBies": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy" - }, + "dataSource": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "index": { - "type": "string", + "isNormalizedCpu": { + "type": "boolean", "language": { "python": { "mapCase": false } } }, - "multiComputes": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute" - }, + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "searchQuery": { + "metric": { "type": "string", "language": { "python": { "mapCase": false } } - } - }, - "type": "object", - "required": [ - "index" - ] - }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery": { - "properties": { - "aggregation": { + }, + "name": { "type": "string", "language": { "python": { @@ -32877,7 +37226,7 @@ } } }, - "facet": { + "sort": { "type": "string", "language": { "python": { @@ -32885,8 +37234,19 @@ } } }, - "interval": { - "type": "integer", + "tagFilters": { + "type": "array", + "items": { + "type": "string" + }, + "language": { + "python": { + "mapCase": false + } + } + }, + "textFilter": { + "type": "string", "language": { "python": { "mapCase": false @@ -32896,41 +37256,33 @@ }, "type": "object", "required": [ - "aggregation" + "dataSource", + "metric", + "name" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestRumQuery:DashboardWidgetSunburstDefinitionRequestRumQuery": { "properties": { - "facet": { - "type": "string", + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery:DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery", "language": { "python": { "mapCase": false } } }, - "limit": { - "type": "integer", + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy:DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy" + }, "language": { "python": { "mapCase": false } } }, - "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery": { - "properties": { - "aggregation": { + "index": { "type": "string", "language": { "python": { @@ -32938,15 +37290,18 @@ } } }, - "facet": { - "type": "string", + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute:DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute" + }, "language": { "python": { "mapCase": false } } }, - "order": { + "searchQuery": { "type": "string", "language": { "python": { @@ -32957,11 +37312,10 @@ }, "type": "object", "required": [ - "aggregation", - "order" + "index" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery:DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -32993,28 +37347,38 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQuery:DashboardWidgetScatterplotDefinitionRequestYSecurityQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy:DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy": { "properties": { - "computeQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery", + "facet": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "groupBies": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy" - }, + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "index": { + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, + "datadog:index/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery:DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery": { + "properties": { + "aggregation": { "type": "string", "language": { "python": { @@ -33022,18 +37386,15 @@ } } }, - "multiComputes": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute" - }, + "facet": { + "type": "string", "language": { "python": { "mapCase": false } } }, - "searchQuery": { + "order": { "type": "string", "language": { "python": { @@ -33044,10 +37405,11 @@ }, "type": "object", "required": [ - "index" + "aggregation", + "order" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute:DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute": { "properties": { "aggregation": { "type": "string", @@ -33079,38 +37441,28 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestSecurityQuery:DashboardWidgetSunburstDefinitionRequestSecurityQuery": { "properties": { - "facet": { - "type": "string", + "computeQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery", "language": { "python": { "mapCase": false } } }, - "limit": { - "type": "integer", + "groupBies": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy:DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy" + }, "language": { "python": { "mapCase": false } } }, - "sortQuery": { - "$ref": "#/types/datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery": { - "properties": { - "aggregation": { + "index": { "type": "string", "language": { "python": { @@ -33118,15 +37470,18 @@ } } }, - "facet": { - "type": "string", + "multiComputes": { + "type": "array", + "items": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute" + }, "language": { "python": { "mapCase": false } } }, - "order": { + "searchQuery": { "type": "string", "language": { "python": { @@ -33137,11 +37492,10 @@ }, "type": "object", "required": [ - "aggregation", - "order" + "index" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute:DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery:DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery": { "properties": { "aggregation": { "type": "string", @@ -33173,70 +37527,9 @@ "aggregation" ] }, - "datadog:index/DashboardWidgetScatterplotDefinitionXaxis:DashboardWidgetScatterplotDefinitionXaxis": { - "properties": { - "includeZero": { - "type": "boolean", - "language": { - "python": { - "mapCase": false - } - } - }, - "label": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "max": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "min": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "scale": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object" - }, - "datadog:index/DashboardWidgetScatterplotDefinitionYaxis:DashboardWidgetScatterplotDefinitionYaxis": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy:DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy": { "properties": { - "includeZero": { - "type": "boolean", - "language": { - "python": { - "mapCase": false - } - } - }, - "label": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "max": { + "facet": { "type": "string", "language": { "python": { @@ -33244,16 +37537,16 @@ } } }, - "min": { - "type": "string", + "limit": { + "type": "integer", "language": { "python": { "mapCase": false } } }, - "scale": { - "type": "string", + "sortQuery": { + "$ref": "#/types/datadog:index/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery", "language": { "python": { "mapCase": false @@ -33263,61 +37556,9 @@ }, "type": "object" }, - "datadog:index/DashboardWidgetServiceLevelObjectiveDefinition:DashboardWidgetServiceLevelObjectiveDefinition": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery:DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery": { "properties": { - "globalTimeTarget": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "showErrorBudget": { - "type": "boolean", - "language": { - "python": { - "mapCase": false - } - } - }, - "sloId": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "timeWindows": { - "type": "array", - "items": { - "type": "string" - }, - "language": { - "python": { - "mapCase": false - } - } - }, - "title": { - "type": "string", - "description": "The title of the dashboard.\n", - "language": { - "python": { - "mapCase": false - } - } - }, - "titleAlign": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "titleSize": { + "aggregation": { "type": "string", "language": { "python": { @@ -33325,7 +37566,7 @@ } } }, - "viewMode": { + "facet": { "type": "string", "language": { "python": { @@ -33333,7 +37574,7 @@ } } }, - "viewType": { + "order": { "type": "string", "language": { "python": { @@ -33344,54 +37585,21 @@ }, "type": "object", "required": [ - "sloId", - "timeWindows", - "viewMode", - "viewType" + "aggregation", + "order" ] }, - "datadog:index/DashboardWidgetServicemapDefinition:DashboardWidgetServicemapDefinition": { + "datadog:index/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute:DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute": { "properties": { - "customLinks": { - "type": "array", - "items": { - "$ref": "#/types/datadog:index/DashboardWidgetServicemapDefinitionCustomLink:DashboardWidgetServicemapDefinitionCustomLink" - }, - "language": { - "python": { - "mapCase": false - } - } - }, - "filters": { - "type": "array", - "items": { - "type": "string" - }, - "language": { - "python": { - "mapCase": false - } - } - }, - "service": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "title": { + "aggregation": { "type": "string", - "description": "The title of the dashboard.\n", "language": { "python": { "mapCase": false } } }, - "titleAlign": { + "facet": { "type": "string", "language": { "python": { @@ -33399,8 +37607,8 @@ } } }, - "titleSize": { - "type": "string", + "interval": { + "type": "integer", "language": { "python": { "mapCase": false @@ -33410,47 +37618,9 @@ }, "type": "object", "required": [ - "filters", - "service" + "aggregation" ] }, - "datadog:index/DashboardWidgetServicemapDefinitionCustomLink:DashboardWidgetServicemapDefinitionCustomLink": { - "properties": { - "isHidden": { - "type": "boolean", - "language": { - "python": { - "mapCase": false - } - } - }, - "label": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "link": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - }, - "overrideLabel": { - "type": "string", - "language": { - "python": { - "mapCase": false - } - } - } - }, - "type": "object" - }, "datadog:index/DashboardWidgetTimeseriesDefinition:DashboardWidgetTimeseriesDefinition": { "properties": { "customLinks": { @@ -40599,6 +44769,7 @@ "items": { "$ref": "#/types/datadog:index/SecurityMonitoringRuleQueryAgentRule:SecurityMonitoringRuleQueryAgentRule" }, + "deprecationMessage": "`agent_rule` has been deprecated in favor of new Agent Rule resource.", "language": { "python": { "mapCase": false @@ -40947,6 +45118,14 @@ } } }, + "retry": { + "$ref": "#/types/datadog:index/SyntheticsTestApiStepRetry:SyntheticsTestApiStepRetry", + "language": { + "python": { + "mapCase": false + } + } + }, "subtype": { "type": "string", "description": "The subtype of the Synthetic multistep API test step. Valid values are `http`.\n", @@ -41275,7 +45454,7 @@ }, "message": { "type": "string", - "description": "For UDP tests, message to send with the request.\n", + "description": "For UDP and websocket tests, message to send with the request.\n", "language": { "python": { "mapCase": false @@ -41357,6 +45536,27 @@ }, "type": "object" }, + "datadog:index/SyntheticsTestApiStepRetry:SyntheticsTestApiStepRetry": { + "properties": { + "count": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + }, + "interval": { + "type": "integer", + "language": { + "python": { + "mapCase": false + } + } + } + }, + "type": "object" + }, "datadog:index/SyntheticsTestAssertion:SyntheticsTestAssertion": { "properties": { "operator": { @@ -42069,7 +46269,7 @@ }, "message": { "type": "string", - "description": "For UDP tests, message to send with the request.\n", + "description": "For UDP and websocket tests, message to send with the request.\n", "language": { "python": { "mapCase": false @@ -42702,6 +46902,7 @@ "items": { "$ref": "#/types/datadog:index/getSecurityMonitoringRulesRuleQueryAgentRule:getSecurityMonitoringRulesRuleQueryAgentRule" }, + "deprecationMessage": "`agent_rule` has been deprecated in favor of new Agent Rule resource.", "language": { "python": { "mapCase": false @@ -45327,7 +49528,7 @@ } }, "datadog:index/monitorJson:MonitorJson": { - "description": "Provides a Datadog monitor JSON resource. This can be used to create and manage Datadog monitors using the JSON definition.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as datadog from \"@pulumi/datadog\";\n\nconst monitorJson = new datadog.MonitorJson(\"monitorJson\", {monitor: `{\n \"name\": \"Example monitor - service check\",\n \"type\": \"service check\",\n \"query\": \"\\\"ntp.in_sync\\\".over(\\\"*\\\").last(2).count_by_status()\",\n \"message\": \"Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\\n\\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.\",\n \"tags\": [],\n \"multi\": true,\n\t\"restricted_roles\": null,\n \"options\": {\n \"include_tags\": true,\n \"locked\": false,\n \"new_host_delay\": 150,\n \"notify_audit\": false,\n \"notify_no_data\": false,\n \"thresholds\": {\n \"warning\": 1,\n \"ok\": 1,\n \"critical\": 1\n }\n },\n \"priority\": null,\n \"classification\": \"custom\"\n}\n`});\n```\n```python\nimport pulumi\nimport pulumi_datadog as datadog\n\nmonitor_json = datadog.MonitorJson(\"monitorJson\", monitor=\"\"\"{\n \"name\": \"Example monitor - service check\",\n \"type\": \"service check\",\n \"query\": \"\\\"ntp.in_sync\\\".over(\\\"*\\\").last(2).count_by_status()\",\n \"message\": \"Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\\n\\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.\",\n \"tags\": [],\n \"multi\": true,\n\t\"restricted_roles\": null,\n \"options\": {\n \"include_tags\": true,\n \"locked\": false,\n \"new_host_delay\": 150,\n \"notify_audit\": false,\n \"notify_no_data\": false,\n \"thresholds\": {\n \"warning\": 1,\n \"ok\": 1,\n \"critical\": 1\n }\n },\n \"priority\": null,\n \"classification\": \"custom\"\n}\n\"\"\")\n```\n```csharp\nusing Pulumi;\nusing Datadog = Pulumi.Datadog;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var monitorJson = new Datadog.MonitorJson(\"monitorJson\", new Datadog.MonitorJsonArgs\n {\n Monitor = @\"{\n \"\"name\"\": \"\"Example monitor - service check\"\",\n \"\"type\"\": \"\"service check\"\",\n \"\"query\"\": \"\"\\\"\"ntp.in_sync\\\"\".over(\\\"\"*\\\"\").last(2).count_by_status()\"\",\n \"\"message\"\": \"\"Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\\n\\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.\"\",\n \"\"tags\"\": [],\n \"\"multi\"\": true,\n\t\"\"restricted_roles\"\": null,\n \"\"options\"\": {\n \"\"include_tags\"\": true,\n \"\"locked\"\": false,\n \"\"new_host_delay\"\": 150,\n \"\"notify_audit\"\": false,\n \"\"notify_no_data\"\": false,\n \"\"thresholds\"\": {\n \"\"warning\"\": 1,\n \"\"ok\"\": 1,\n \"\"critical\"\": 1\n }\n },\n \"\"priority\"\": null,\n \"\"classification\"\": \"\"custom\"\"\n}\n\",\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\t\"fmt\"\n\n\t\"github.com/pulumi/pulumi-datadog/sdk/v4/go/datadog\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := datadog.NewMonitorJson(ctx, \"monitorJson\", \u0026datadog.MonitorJsonArgs{\n\t\t\tMonitor: pulumi.String(fmt.Sprintf(\"%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v\", \"{\\n\", \" \\\"name\\\": \\\"Example monitor - service check\\\",\\n\", \" \\\"type\\\": \\\"service check\\\",\\n\", \" \\\"query\\\": \\\"\\\\\\\"ntp.in_sync\\\\\\\".over(\\\\\\\"*\\\\\\\").last(2).count_by_status()\\\",\\n\", \" \\\"message\\\": \\\"Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\\\\n\\\\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.\\\",\\n\", \" \\\"tags\\\": [],\\n\", \" \\\"multi\\\": true,\\n\", \"\t\\\"restricted_roles\\\": null,\\n\", \" \\\"options\\\": {\\n\", \" \\\"include_tags\\\": true,\\n\", \" \\\"locked\\\": false,\\n\", \" \\\"new_host_delay\\\": 150,\\n\", \" \\\"notify_audit\\\": false,\\n\", \" \\\"notify_no_data\\\": false,\\n\", \" \\\"thresholds\\\": {\\n\", \" \\\"warning\\\": 1,\\n\", \" \\\"ok\\\": 1,\\n\", \" \\\"critical\\\": 1\\n\", \" }\\n\", \" },\\n\", \" \\\"priority\\\": null,\\n\", \" \\\"classification\\\": \\\"custom\\\"\\n\", \"}\\n\")),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\n\n\n```sh\n $ pulumi import datadog:index/monitorJson:MonitorJson monitor_json 123456\n```\n\n ", + "description": "Provides a Datadog monitor JSON resource. This can be used to create and manage Datadog monitors using the JSON definition.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as datadog from \"@pulumi/datadog\";\n\nconst monitorJson = new datadog.MonitorJson(\"monitorJson\", {monitor: `{\n \"name\": \"Example monitor - service check\",\n \"type\": \"service check\",\n \"query\": \"\\\"ntp.in_sync\\\".by(\\\"*\\\").last(2).count_by_status()\",\n \"message\": \"Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\\n\\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.\",\n \"tags\": [],\n \"multi\": true,\n\t\"restricted_roles\": null,\n \"options\": {\n \"include_tags\": true,\n \"locked\": false,\n \"new_host_delay\": 150,\n \"notify_audit\": false,\n \"notify_no_data\": false,\n \"thresholds\": {\n \"warning\": 1,\n \"ok\": 1,\n \"critical\": 1\n }\n },\n \"priority\": null,\n \"classification\": \"custom\"\n}\n`});\n```\n```python\nimport pulumi\nimport pulumi_datadog as datadog\n\nmonitor_json = datadog.MonitorJson(\"monitorJson\", monitor=\"\"\"{\n \"name\": \"Example monitor - service check\",\n \"type\": \"service check\",\n \"query\": \"\\\"ntp.in_sync\\\".by(\\\"*\\\").last(2).count_by_status()\",\n \"message\": \"Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\\n\\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.\",\n \"tags\": [],\n \"multi\": true,\n\t\"restricted_roles\": null,\n \"options\": {\n \"include_tags\": true,\n \"locked\": false,\n \"new_host_delay\": 150,\n \"notify_audit\": false,\n \"notify_no_data\": false,\n \"thresholds\": {\n \"warning\": 1,\n \"ok\": 1,\n \"critical\": 1\n }\n },\n \"priority\": null,\n \"classification\": \"custom\"\n}\n\"\"\")\n```\n```csharp\nusing Pulumi;\nusing Datadog = Pulumi.Datadog;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var monitorJson = new Datadog.MonitorJson(\"monitorJson\", new Datadog.MonitorJsonArgs\n {\n Monitor = @\"{\n \"\"name\"\": \"\"Example monitor - service check\"\",\n \"\"type\"\": \"\"service check\"\",\n \"\"query\"\": \"\"\\\"\"ntp.in_sync\\\"\".by(\\\"\"*\\\"\").last(2).count_by_status()\"\",\n \"\"message\"\": \"\"Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\\n\\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.\"\",\n \"\"tags\"\": [],\n \"\"multi\"\": true,\n\t\"\"restricted_roles\"\": null,\n \"\"options\"\": {\n \"\"include_tags\"\": true,\n \"\"locked\"\": false,\n \"\"new_host_delay\"\": 150,\n \"\"notify_audit\"\": false,\n \"\"notify_no_data\"\": false,\n \"\"thresholds\"\": {\n \"\"warning\"\": 1,\n \"\"ok\"\": 1,\n \"\"critical\"\": 1\n }\n },\n \"\"priority\"\": null,\n \"\"classification\"\": \"\"custom\"\"\n}\n\",\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\t\"fmt\"\n\n\t\"github.com/pulumi/pulumi-datadog/sdk/v4/go/datadog\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := datadog.NewMonitorJson(ctx, \"monitorJson\", \u0026datadog.MonitorJsonArgs{\n\t\t\tMonitor: pulumi.String(fmt.Sprintf(\"%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v\", \"{\\n\", \" \\\"name\\\": \\\"Example monitor - service check\\\",\\n\", \" \\\"type\\\": \\\"service check\\\",\\n\", \" \\\"query\\\": \\\"\\\\\\\"ntp.in_sync\\\\\\\".by(\\\\\\\"*\\\\\\\").last(2).count_by_status()\\\",\\n\", \" \\\"message\\\": \\\"Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\\\\n\\\\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.\\\",\\n\", \" \\\"tags\\\": [],\\n\", \" \\\"multi\\\": true,\\n\", \"\t\\\"restricted_roles\\\": null,\\n\", \" \\\"options\\\": {\\n\", \" \\\"include_tags\\\": true,\\n\", \" \\\"locked\\\": false,\\n\", \" \\\"new_host_delay\\\": 150,\\n\", \" \\\"notify_audit\\\": false,\\n\", \" \\\"notify_no_data\\\": false,\\n\", \" \\\"thresholds\\\": {\\n\", \" \\\"warning\\\": 1,\\n\", \" \\\"ok\\\": 1,\\n\", \" \\\"critical\\\": 1\\n\", \" }\\n\", \" },\\n\", \" \\\"priority\\\": null,\\n\", \" \\\"classification\\\": \\\"custom\\\"\\n\", \"}\\n\")),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\n\n\n```sh\n $ pulumi import datadog:index/monitorJson:MonitorJson monitor_json 123456\n```\n\n ", "properties": { "monitor": { "type": "string", @@ -46018,7 +50219,7 @@ } }, "datadog:index/sloCorrection:SloCorrection": { - "description": "Resource for interacting with the slo_correction API.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as datadog from \"@pulumi/datadog\";\n\nconst exampleSlo = new datadog.ServiceLevelObjective(\"example_slo\", {\n description: \"some updated description about example_slo SLO\",\n name: \"example slo\",\n query: {\n denominator: \"sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()\",\n numerator: \"sum:my.metric{type:good}.as_count()\",\n },\n tags: [\"foo:bar\"],\n thresholds: [{\n target: 99.5,\n timeframe: \"7d\",\n warning: 99.8,\n }],\n type: \"metric\",\n});\nconst exampleSloCorrection = new datadog.SloCorrection(\"example_slo_correction\", {\n category: \"Scheduled Maintenance\",\n description: \"correction example\",\n end: 1735718600,\n sloId: \"datadog_service_level_objective.example_slo.id\",\n start: 1735707000,\n timezone: \"UTC\",\n});\nconst exampleSloCorrectionWithRecurrence = new datadog.SloCorrection(\"example_slo_correction_with_recurrence\", {\n category: \"Scheduled Maintenance\",\n description: \"correction example with recurrence\",\n duration: 3600,\n rrule: \"FREQ=DAILY;INTERVAL=3;\",\n sloId: \"datadog_service_level_objective.example_slo.id\",\n start: 1735707000,\n timezone: \"UTC\",\n});\n```\n```python\nimport pulumi\nimport pulumi_datadog as datadog\n\nexample_slo = datadog.ServiceLevelObjective(\"exampleSlo\",\n description=\"some updated description about example_slo SLO\",\n name=\"example slo\",\n query=datadog.ServiceLevelObjectiveQueryArgs(\n denominator=\"sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()\",\n numerator=\"sum:my.metric{type:good}.as_count()\",\n ),\n tags=[\"foo:bar\"],\n thresholds=[datadog.ServiceLevelObjectiveThresholdArgs(\n target=99.5,\n timeframe=\"7d\",\n warning=99.8,\n )],\n type=\"metric\")\nexample_slo_correction = datadog.SloCorrection(\"exampleSloCorrection\",\n category=\"Scheduled Maintenance\",\n description=\"correction example\",\n end=1735718600,\n slo_id=\"datadog_service_level_objective.example_slo.id\",\n start=1735707000,\n timezone=\"UTC\")\nexample_slo_correction_with_recurrence = datadog.SloCorrection(\"exampleSloCorrectionWithRecurrence\",\n category=\"Scheduled Maintenance\",\n description=\"correction example with recurrence\",\n duration=3600,\n rrule=\"FREQ=DAILY;INTERVAL=3;\",\n slo_id=\"datadog_service_level_objective.example_slo.id\",\n start=1735707000,\n timezone=\"UTC\")\n```\n```csharp\nusing Pulumi;\nusing Datadog = Pulumi.Datadog;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n var exampleSlo = new Datadog.ServiceLevelObjective(\"exampleSlo\", new Datadog.ServiceLevelObjectiveArgs\n {\n Description = \"some updated description about example_slo SLO\",\n Name = \"example slo\",\n Query = new Datadog.Inputs.ServiceLevelObjectiveQueryArgs\n {\n Denominator = \"sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()\",\n Numerator = \"sum:my.metric{type:good}.as_count()\",\n },\n Tags = \n {\n \"foo:bar\",\n },\n Thresholds = \n {\n new Datadog.Inputs.ServiceLevelObjectiveThresholdArgs\n {\n Target = 99.5,\n Timeframe = \"7d\",\n Warning = 99.8,\n },\n },\n Type = \"metric\",\n });\n var exampleSloCorrection = new Datadog.SloCorrection(\"exampleSloCorrection\", new Datadog.SloCorrectionArgs\n {\n Category = \"Scheduled Maintenance\",\n Description = \"correction example\",\n End = 1735718600,\n SloId = \"datadog_service_level_objective.example_slo.id\",\n Start = 1735707000,\n Timezone = \"UTC\",\n });\n var exampleSloCorrectionWithRecurrence = new Datadog.SloCorrection(\"exampleSloCorrectionWithRecurrence\", new Datadog.SloCorrectionArgs\n {\n Category = \"Scheduled Maintenance\",\n Description = \"correction example with recurrence\",\n Duration = 3600,\n Rrule = \"FREQ=DAILY;INTERVAL=3;\",\n SloId = \"datadog_service_level_objective.example_slo.id\",\n Start = 1735707000,\n Timezone = \"UTC\",\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-datadog/sdk/v4/go/datadog\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\t_, err := datadog.NewServiceLevelObjective(ctx, \"exampleSlo\", \u0026datadog.ServiceLevelObjectiveArgs{\n\t\t\tDescription: pulumi.String(\"some updated description about example_slo SLO\"),\n\t\t\tName: pulumi.String(\"example slo\"),\n\t\t\tQuery: \u0026ServiceLevelObjectiveQueryArgs{\n\t\t\t\tDenominator: pulumi.String(\"sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()\"),\n\t\t\t\tNumerator: pulumi.String(\"sum:my.metric{type:good}.as_count()\"),\n\t\t\t},\n\t\t\tTags: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"foo:bar\"),\n\t\t\t},\n\t\t\tThresholds: ServiceLevelObjectiveThresholdArray{\n\t\t\t\t\u0026ServiceLevelObjectiveThresholdArgs{\n\t\t\t\t\tTarget: pulumi.Float64(99.5),\n\t\t\t\t\tTimeframe: pulumi.String(\"7d\"),\n\t\t\t\t\tWarning: pulumi.Float64(99.8),\n\t\t\t\t},\n\t\t\t},\n\t\t\tType: pulumi.String(\"metric\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = datadog.NewSloCorrection(ctx, \"exampleSloCorrection\", \u0026datadog.SloCorrectionArgs{\n\t\t\tCategory: pulumi.String(\"Scheduled Maintenance\"),\n\t\t\tDescription: pulumi.String(\"correction example\"),\n\t\t\tEnd: pulumi.Int(1735718600),\n\t\t\tSloId: pulumi.String(\"datadog_service_level_objective.example_slo.id\"),\n\t\t\tStart: pulumi.Int(1735707000),\n\t\t\tTimezone: pulumi.String(\"UTC\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = datadog.NewSloCorrection(ctx, \"exampleSloCorrectionWithRecurrence\", \u0026datadog.SloCorrectionArgs{\n\t\t\tCategory: pulumi.String(\"Scheduled Maintenance\"),\n\t\t\tDescription: pulumi.String(\"correction example with recurrence\"),\n\t\t\tDuration: pulumi.Int(3600),\n\t\t\tRrule: pulumi.String(\"FREQ=DAILY;INTERVAL=3;\"),\n\t\t\tSloId: pulumi.String(\"datadog_service_level_objective.example_slo.id\"),\n\t\t\tStart: pulumi.Int(1735707000),\n\t\t\tTimezone: pulumi.String(\"UTC\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\n\n\n```sh\n $ pulumi import datadog:index/sloCorrection:SloCorrection testing_slo_correction 11111111-3fee-11eb-8a13-77cd9f15119e\n```\n\n ", + "description": "Resource for interacting with the slo_correction API.\n\n{{% examples %}}\n## Example Usage\n{{% example %}}\n\n```typescript\nimport * as pulumi from \"@pulumi/pulumi\";\nimport * as datadog from \"@pulumi/datadog\";\n\n// Create a new Datadog SLO correction. slo_id can be derived from slo resource or specify an slo id of an existing SLO.\nconst exampleSlo = new datadog.ServiceLevelObjective(\"exampleSlo\", {\n name: \"example slo\",\n type: \"metric\",\n description: \"some updated description about example_slo SLO\",\n query: {\n numerator: \"sum:my.metric{type:good}.as_count()\",\n denominator: \"sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()\",\n },\n thresholds: [{\n timeframe: \"7d\",\n target: 99.5,\n warning: 99.8,\n }],\n tags: [\"foo:bar\"],\n});\nconst exampleSloCorrection = new datadog.SloCorrection(\"exampleSloCorrection\", {\n category: \"Scheduled Maintenance\",\n description: \"correction example\",\n start: 1735707000,\n end: 1735718600,\n sloId: exampleSlo.id,\n timezone: \"UTC\",\n});\nconst exampleSloCorrectionWithRecurrence = new datadog.SloCorrection(\"exampleSloCorrectionWithRecurrence\", {\n category: \"Scheduled Maintenance\",\n description: \"correction example with recurrence\",\n start: 1735707000,\n rrule: \"FREQ=DAILY;INTERVAL=3;COUNT=3\",\n duration: 3600,\n sloId: exampleSlo.id,\n timezone: \"UTC\",\n});\n```\n```python\nimport pulumi\nimport pulumi_datadog as datadog\n\n# Create a new Datadog SLO correction. slo_id can be derived from slo resource or specify an slo id of an existing SLO.\nexample_slo = datadog.ServiceLevelObjective(\"exampleSlo\",\n name=\"example slo\",\n type=\"metric\",\n description=\"some updated description about example_slo SLO\",\n query=datadog.ServiceLevelObjectiveQueryArgs(\n numerator=\"sum:my.metric{type:good}.as_count()\",\n denominator=\"sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()\",\n ),\n thresholds=[datadog.ServiceLevelObjectiveThresholdArgs(\n timeframe=\"7d\",\n target=99.5,\n warning=99.8,\n )],\n tags=[\"foo:bar\"])\nexample_slo_correction = datadog.SloCorrection(\"exampleSloCorrection\",\n category=\"Scheduled Maintenance\",\n description=\"correction example\",\n start=1735707000,\n end=1735718600,\n slo_id=example_slo.id,\n timezone=\"UTC\")\nexample_slo_correction_with_recurrence = datadog.SloCorrection(\"exampleSloCorrectionWithRecurrence\",\n category=\"Scheduled Maintenance\",\n description=\"correction example with recurrence\",\n start=1735707000,\n rrule=\"FREQ=DAILY;INTERVAL=3;COUNT=3\",\n duration=3600,\n slo_id=example_slo.id,\n timezone=\"UTC\")\n```\n```csharp\nusing Pulumi;\nusing Datadog = Pulumi.Datadog;\n\nclass MyStack : Stack\n{\n public MyStack()\n {\n // Create a new Datadog SLO correction. slo_id can be derived from slo resource or specify an slo id of an existing SLO.\n var exampleSlo = new Datadog.ServiceLevelObjective(\"exampleSlo\", new Datadog.ServiceLevelObjectiveArgs\n {\n Name = \"example slo\",\n Type = \"metric\",\n Description = \"some updated description about example_slo SLO\",\n Query = new Datadog.Inputs.ServiceLevelObjectiveQueryArgs\n {\n Numerator = \"sum:my.metric{type:good}.as_count()\",\n Denominator = \"sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()\",\n },\n Thresholds = \n {\n new Datadog.Inputs.ServiceLevelObjectiveThresholdArgs\n {\n Timeframe = \"7d\",\n Target = 99.5,\n Warning = 99.8,\n },\n },\n Tags = \n {\n \"foo:bar\",\n },\n });\n var exampleSloCorrection = new Datadog.SloCorrection(\"exampleSloCorrection\", new Datadog.SloCorrectionArgs\n {\n Category = \"Scheduled Maintenance\",\n Description = \"correction example\",\n Start = 1735707000,\n End = 1735718600,\n SloId = exampleSlo.Id,\n Timezone = \"UTC\",\n });\n var exampleSloCorrectionWithRecurrence = new Datadog.SloCorrection(\"exampleSloCorrectionWithRecurrence\", new Datadog.SloCorrectionArgs\n {\n Category = \"Scheduled Maintenance\",\n Description = \"correction example with recurrence\",\n Start = 1735707000,\n Rrule = \"FREQ=DAILY;INTERVAL=3;COUNT=3\",\n Duration = 3600,\n SloId = exampleSlo.Id,\n Timezone = \"UTC\",\n });\n }\n\n}\n```\n```go\npackage main\n\nimport (\n\t\"github.com/pulumi/pulumi-datadog/sdk/v4/go/datadog\"\n\t\"github.com/pulumi/pulumi/sdk/v3/go/pulumi\"\n)\n\nfunc main() {\n\tpulumi.Run(func(ctx *pulumi.Context) error {\n\t\texampleSlo, err := datadog.NewServiceLevelObjective(ctx, \"exampleSlo\", \u0026datadog.ServiceLevelObjectiveArgs{\n\t\t\tName: pulumi.String(\"example slo\"),\n\t\t\tType: pulumi.String(\"metric\"),\n\t\t\tDescription: pulumi.String(\"some updated description about example_slo SLO\"),\n\t\t\tQuery: \u0026ServiceLevelObjectiveQueryArgs{\n\t\t\t\tNumerator: pulumi.String(\"sum:my.metric{type:good}.as_count()\"),\n\t\t\t\tDenominator: pulumi.String(\"sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()\"),\n\t\t\t},\n\t\t\tThresholds: ServiceLevelObjectiveThresholdArray{\n\t\t\t\t\u0026ServiceLevelObjectiveThresholdArgs{\n\t\t\t\t\tTimeframe: pulumi.String(\"7d\"),\n\t\t\t\t\tTarget: pulumi.Float64(99.5),\n\t\t\t\t\tWarning: pulumi.Float64(99.8),\n\t\t\t\t},\n\t\t\t},\n\t\t\tTags: pulumi.StringArray{\n\t\t\t\tpulumi.String(\"foo:bar\"),\n\t\t\t},\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = datadog.NewSloCorrection(ctx, \"exampleSloCorrection\", \u0026datadog.SloCorrectionArgs{\n\t\t\tCategory: pulumi.String(\"Scheduled Maintenance\"),\n\t\t\tDescription: pulumi.String(\"correction example\"),\n\t\t\tStart: pulumi.Int(1735707000),\n\t\t\tEnd: pulumi.Int(1735718600),\n\t\t\tSloId: exampleSlo.ID(),\n\t\t\tTimezone: pulumi.String(\"UTC\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\t_, err = datadog.NewSloCorrection(ctx, \"exampleSloCorrectionWithRecurrence\", \u0026datadog.SloCorrectionArgs{\n\t\t\tCategory: pulumi.String(\"Scheduled Maintenance\"),\n\t\t\tDescription: pulumi.String(\"correction example with recurrence\"),\n\t\t\tStart: pulumi.Int(1735707000),\n\t\t\tRrule: pulumi.String(\"FREQ=DAILY;INTERVAL=3;COUNT=3\"),\n\t\t\tDuration: pulumi.Int(3600),\n\t\t\tSloId: exampleSlo.ID(),\n\t\t\tTimezone: pulumi.String(\"UTC\"),\n\t\t})\n\t\tif err != nil {\n\t\t\treturn err\n\t\t}\n\t\treturn nil\n\t})\n}\n```\n{{% /example %}}\n{{% /examples %}}\n\n## Import\n\n\n\n```sh\n $ pulumi import datadog:index/sloCorrection:SloCorrection testing_slo_correction 11111111-3fee-11eb-8a13-77cd9f15119e\n```\n\n ", "properties": { "category": { "type": "string", @@ -46038,7 +50239,7 @@ }, "rrule": { "type": "string", - "description": "Recurrence rules as defined in the iCalendar RFC 5545.\n" + "description": "Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`.\n" }, "sloId": { "type": "string", @@ -46077,7 +50278,7 @@ }, "rrule": { "type": "string", - "description": "Recurrence rules as defined in the iCalendar RFC 5545.\n" + "description": "Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`.\n" }, "sloId": { "type": "string", @@ -46118,7 +50319,7 @@ }, "rrule": { "type": "string", - "description": "Recurrence rules as defined in the iCalendar RFC 5545.\n" + "description": "Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`.\n" }, "sloId": { "type": "string", diff --git a/provider/go.mod b/provider/go.mod index cd63d376d..62f53b5e8 100644 --- a/provider/go.mod +++ b/provider/go.mod @@ -13,5 +13,5 @@ replace ( github.com/hashicorp/terraform-plugin-sdk/v2 => github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20211019194827-62530c6537a4 github.com/hashicorp/terraform-plugin-test => github.com/hashicorp/terraform-plugin-test v1.3.0 github.com/hashicorp/vault => github.com/hashicorp/vault v1.2.0 - github.com/terraform-providers/terraform-provider-datadog => github.com/pulumi/terraform-provider-datadog v1.9.1-0.20211220171107-6cda6af2affb + github.com/terraform-providers/terraform-provider-datadog => github.com/pulumi/terraform-provider-datadog v1.9.1-0.20220208203320-115c6c46f795 ) diff --git a/provider/go.sum b/provider/go.sum index 8a3f7593f..5dc235fed 100644 --- a/provider/go.sum +++ b/provider/go.sum @@ -98,8 +98,8 @@ github.com/Azure/go-autorest/tracing v0.6.0 h1:TYi4+3m5t6K48TGI9AUdb+IzbnSxvnvUM github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= -github.com/DataDog/datadog-api-client-go v1.7.0 h1:82Jkz5dFQGR+ygERKfd6JpvlVbeNLe6HaeWBypu7+2w= -github.com/DataDog/datadog-api-client-go v1.7.0/go.mod h1:QzaQF1cDO1/BIQG1fz14VrY+6RECUGkiwzDCtVbfP5c= +github.com/DataDog/datadog-api-client-go v1.8.0 h1:irAgMjNaN8jRIPhSLU0ir5JgvDjZZsWxx6F+FRMQga8= +github.com/DataDog/datadog-api-client-go v1.8.0/go.mod h1:QzaQF1cDO1/BIQG1fz14VrY+6RECUGkiwzDCtVbfP5c= github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ= github.com/DataDog/datadog-go v4.4.0+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ= github.com/DataDog/datadog-go v4.8.3+incompatible/go.mod h1:LButxg5PwREeZtORoXG3tL4fMGNddJ+vMq1mwgfaqoQ= @@ -726,8 +726,8 @@ github.com/pulumi/terraform-diff-reader v0.0.0-20201211191010-ad4715e9285e h1:Di github.com/pulumi/terraform-diff-reader v0.0.0-20201211191010-ad4715e9285e/go.mod h1:sZ9FUzGO+yM41hsQHs/yIcj/Y993qMdBxBU5mpDmAfQ= github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20211019194827-62530c6537a4 h1:7EyuNFV2RFLBgGUnYjjcTzZL8BOFM4QBy/FJP1jTQxg= github.com/pulumi/terraform-plugin-sdk/v2 v2.0.0-20211019194827-62530c6537a4/go.mod h1:6KbP09YzlB++S6XSUKYl83WyoHVN4MgeoCbPRsdfCtA= -github.com/pulumi/terraform-provider-datadog v1.9.1-0.20211220171107-6cda6af2affb h1:Fu1qyKsc5Ei9NjJqWS9IcWOH30DAGS3arPVnEBap4DU= -github.com/pulumi/terraform-provider-datadog v1.9.1-0.20211220171107-6cda6af2affb/go.mod h1:MEDkzOuLRYV9/D//oPxYQ8fsX0sMmGZMFvTUxzTSh2M= +github.com/pulumi/terraform-provider-datadog v1.9.1-0.20220208203320-115c6c46f795 h1:CrcdjQq0LTDTmZGPIOdt+qpEQvn+1BEx+ETVMnWr9Xc= +github.com/pulumi/terraform-provider-datadog v1.9.1-0.20220208203320-115c6c46f795/go.mod h1:Zb5fBS5inShGpOBXqrVptTvJn1PU+p8K/bnZ0MWdiuM= github.com/rivo/uniseg v0.2.0 h1:S1pD9weZBuJdFmowNwbpi7BJ8TNftyUImj/0WQi72jY= github.com/rivo/uniseg v0.2.0/go.mod h1:J6wj4VEh+S6ZtnVlnTBMWIodfgj8LQOQFoIToxlJtxc= github.com/rjeczalik/notify v0.9.2 h1:MiTWrPj55mNDHEiIX5YUSKefw/+lCQVoAFmD6oQm5w8= diff --git a/sdk/dotnet/Inputs/DashboardWidgetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetArgs.cs index 4273cee86..d04d98297 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetArgs.cs @@ -150,6 +150,12 @@ public sealed class DashboardWidgetArgs : Pulumi.ResourceArgs [Input("servicemapDefinition")] public Input? ServicemapDefinition { get; set; } + /// + /// The definition for a Sunburst widget. + /// + [Input("sunburstDefinition")] + public Input? SunburstDefinition { get; set; } + /// /// The definition for a Timeseries widget. /// diff --git a/sdk/dotnet/Inputs/DashboardWidgetGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGetArgs.cs index edd15d9ae..5cc94ae01 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetGetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetGetArgs.cs @@ -150,6 +150,12 @@ public sealed class DashboardWidgetGetArgs : Pulumi.ResourceArgs [Input("servicemapDefinition")] public Input? ServicemapDefinition { get; set; } + /// + /// The definition for a Sunburst widget. + /// + [Input("sunburstDefinition")] + public Input? SunburstDefinition { get; set; } + /// /// The definition for a Timeseries widget. /// diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetArgs.cs index c265f92da..99f9404d8 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetArgs.cs @@ -144,6 +144,12 @@ public sealed class DashboardWidgetGroupDefinitionWidgetArgs : Pulumi.ResourceAr [Input("servicemapDefinition")] public Input? ServicemapDefinition { get; set; } + /// + /// The definition for a Sunburst widget. + /// + [Input("sunburstDefinition")] + public Input? SunburstDefinition { get; set; } + /// /// The definition for a Timeseries widget. /// diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetGetArgs.cs index e9ad1ea57..ae1290f64 100644 --- a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetGetArgs.cs +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetGetArgs.cs @@ -144,6 +144,12 @@ public sealed class DashboardWidgetGroupDefinitionWidgetGetArgs : Pulumi.Resourc [Input("servicemapDefinition")] public Input? ServicemapDefinition { get; set; } + /// + /// The definition for a Sunburst widget. + /// + [Input("sunburstDefinition")] + public Input? SunburstDefinition { get; set; } + /// /// The definition for a Timeseries widget. /// diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs.cs new file mode 100644 index 000000000..df7bfb9b9 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs.cs @@ -0,0 +1,59 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs : Pulumi.ResourceArgs + { + [Input("customLinks")] + private InputList? _customLinks; + public InputList CustomLinks + { + get => _customLinks ?? (_customLinks = new InputList()); + set => _customLinks = value; + } + + [Input("hideTotal")] + public Input? HideTotal { get; set; } + + [Input("legendInline")] + public Input? LegendInline { get; set; } + + [Input("legendTable")] + public Input? LegendTable { get; set; } + + [Input("liveSpan")] + public Input? LiveSpan { get; set; } + + [Input("requests")] + private InputList? _requests; + public InputList Requests + { + get => _requests ?? (_requests = new InputList()); + set => _requests = value; + } + + /// + /// The title of the dashboard. + /// + [Input("title")] + public Input? Title { get; set; } + + [Input("titleAlign")] + public Input? TitleAlign { get; set; } + + [Input("titleSize")] + public Input? TitleSize { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs.cs new file mode 100644 index 000000000..5740020b5 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs.cs @@ -0,0 +1,31 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs : Pulumi.ResourceArgs + { + [Input("isHidden")] + public Input? IsHidden { get; set; } + + [Input("label")] + public Input? Label { get; set; } + + [Input("link")] + public Input? Link { get; set; } + + [Input("overrideLabel")] + public Input? OverrideLabel { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkGetArgs.cs new file mode 100644 index 000000000..608e1eb6e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkGetArgs.cs @@ -0,0 +1,31 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkGetArgs : Pulumi.ResourceArgs + { + [Input("isHidden")] + public Input? IsHidden { get; set; } + + [Input("label")] + public Input? Label { get; set; } + + [Input("link")] + public Input? Link { get; set; } + + [Input("overrideLabel")] + public Input? OverrideLabel { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionGetArgs.cs new file mode 100644 index 000000000..bb7cc68fc --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionGetArgs.cs @@ -0,0 +1,59 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionGetArgs : Pulumi.ResourceArgs + { + [Input("customLinks")] + private InputList? _customLinks; + public InputList CustomLinks + { + get => _customLinks ?? (_customLinks = new InputList()); + set => _customLinks = value; + } + + [Input("hideTotal")] + public Input? HideTotal { get; set; } + + [Input("legendInline")] + public Input? LegendInline { get; set; } + + [Input("legendTable")] + public Input? LegendTable { get; set; } + + [Input("liveSpan")] + public Input? LiveSpan { get; set; } + + [Input("requests")] + private InputList? _requests; + public InputList Requests + { + get => _requests ?? (_requests = new InputList()); + set => _requests = value; + } + + /// + /// The title of the dashboard. + /// + [Input("title")] + public Input? Title { get; set; } + + [Input("titleAlign")] + public Input? TitleAlign { get; set; } + + [Input("titleSize")] + public Input? TitleSize { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs.cs new file mode 100644 index 000000000..5f008caba --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs : Pulumi.ResourceArgs + { + [Input("hidePercent")] + public Input? HidePercent { get; set; } + + [Input("hideValue")] + public Input? HideValue { get; set; } + + [Input("type", required: true)] + public Input Type { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineGetArgs.cs new file mode 100644 index 000000000..76a246299 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineGetArgs : Pulumi.ResourceArgs + { + [Input("hidePercent")] + public Input? HidePercent { get; set; } + + [Input("hideValue")] + public Input? HideValue { get; set; } + + [Input("type", required: true)] + public Input Type { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs.cs new file mode 100644 index 000000000..8b5d525bd --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs.cs @@ -0,0 +1,22 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs : Pulumi.ResourceArgs + { + [Input("type", required: true)] + public Input Type { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableGetArgs.cs new file mode 100644 index 000000000..3e1f4a7d2 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableGetArgs.cs @@ -0,0 +1,22 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableGetArgs : Pulumi.ResourceArgs + { + [Input("type", required: true)] + public Input Type { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs.cs new file mode 100644 index 000000000..ab065f98a --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs.cs new file mode 100644 index 000000000..76baf3db0 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryGetArgs.cs new file mode 100644 index 000000000..fd4abb049 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGetArgs.cs new file mode 100644 index 000000000..d0471b558 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGetArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs.cs new file mode 100644 index 000000000..95015560a --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByGetArgs.cs new file mode 100644 index 000000000..ae205e628 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.cs new file mode 100644 index 000000000..fdff4d0a9 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryGetArgs.cs new file mode 100644 index 000000000..03754d8e0 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs.cs new file mode 100644 index 000000000..60e059968 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeGetArgs.cs new file mode 100644 index 000000000..340193afc --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs.cs new file mode 100644 index 000000000..7ca1eae09 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs.cs @@ -0,0 +1,59 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs : Pulumi.ResourceArgs + { + [Input("apmQuery")] + public Input? ApmQuery { get; set; } + + [Input("auditQuery")] + public Input? AuditQuery { get; set; } + + [Input("formulas")] + private InputList? _formulas; + public InputList Formulas + { + get => _formulas ?? (_formulas = new InputList()); + set => _formulas = value; + } + + [Input("logQuery")] + public Input? LogQuery { get; set; } + + [Input("networkQuery")] + public Input? NetworkQuery { get; set; } + + [Input("processQuery")] + public Input? ProcessQuery { get; set; } + + [Input("q")] + public Input? Q { get; set; } + + [Input("queries")] + private InputList? _queries; + public InputList Queries + { + get => _queries ?? (_queries = new InputList()); + set => _queries = value; + } + + [Input("rumQuery")] + public Input? RumQuery { get; set; } + + [Input("securityQuery")] + public Input? SecurityQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs.cs new file mode 100644 index 000000000..369b14f12 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs.cs new file mode 100644 index 000000000..db4a9f689 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryGetArgs.cs new file mode 100644 index 000000000..6bfa8923c --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGetArgs.cs new file mode 100644 index 000000000..3da964786 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGetArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs.cs new file mode 100644 index 000000000..a56195dc1 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByGetArgs.cs new file mode 100644 index 000000000..05a39c35d --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.cs new file mode 100644 index 000000000..d161f11c1 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryGetArgs.cs new file mode 100644 index 000000000..0b80b9fe0 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs.cs new file mode 100644 index 000000000..c1352f570 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeGetArgs.cs new file mode 100644 index 000000000..17bf6afda --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs.cs new file mode 100644 index 000000000..ac67e5197 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs.cs @@ -0,0 +1,39 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs : Pulumi.ResourceArgs + { + [Input("alias")] + public Input? Alias { get; set; } + + [Input("cellDisplayMode")] + public Input? CellDisplayMode { get; set; } + + [Input("conditionalFormats")] + private InputList? _conditionalFormats; + public InputList ConditionalFormats + { + get => _conditionalFormats ?? (_conditionalFormats = new InputList()); + set => _conditionalFormats = value; + } + + [Input("formulaExpression", required: true)] + public Input FormulaExpression { get; set; } = null!; + + [Input("limit")] + public Input? Limit { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs.cs new file mode 100644 index 000000000..cc218621f --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs.cs @@ -0,0 +1,46 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs : Pulumi.ResourceArgs + { + [Input("comparator", required: true)] + public Input Comparator { get; set; } = null!; + + [Input("customBgColor")] + public Input? CustomBgColor { get; set; } + + [Input("customFgColor")] + public Input? CustomFgColor { get; set; } + + [Input("hideValue")] + public Input? HideValue { get; set; } + + [Input("imageUrl")] + public Input? ImageUrl { get; set; } + + [Input("metric")] + public Input? Metric { get; set; } + + [Input("palette", required: true)] + public Input Palette { get; set; } = null!; + + [Input("timeframe")] + public Input? Timeframe { get; set; } + + [Input("value", required: true)] + public Input Value { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatGetArgs.cs new file mode 100644 index 000000000..aef38ce66 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatGetArgs.cs @@ -0,0 +1,46 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatGetArgs : Pulumi.ResourceArgs + { + [Input("comparator", required: true)] + public Input Comparator { get; set; } = null!; + + [Input("customBgColor")] + public Input? CustomBgColor { get; set; } + + [Input("customFgColor")] + public Input? CustomFgColor { get; set; } + + [Input("hideValue")] + public Input? HideValue { get; set; } + + [Input("imageUrl")] + public Input? ImageUrl { get; set; } + + [Input("metric")] + public Input? Metric { get; set; } + + [Input("palette", required: true)] + public Input Palette { get; set; } = null!; + + [Input("timeframe")] + public Input? Timeframe { get; set; } + + [Input("value", required: true)] + public Input Value { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaGetArgs.cs new file mode 100644 index 000000000..4c609767d --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaGetArgs.cs @@ -0,0 +1,39 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaGetArgs : Pulumi.ResourceArgs + { + [Input("alias")] + public Input? Alias { get; set; } + + [Input("cellDisplayMode")] + public Input? CellDisplayMode { get; set; } + + [Input("conditionalFormats")] + private InputList? _conditionalFormats; + public InputList ConditionalFormats + { + get => _conditionalFormats ?? (_conditionalFormats = new InputList()); + set => _conditionalFormats = value; + } + + [Input("formulaExpression", required: true)] + public Input FormulaExpression { get; set; } = null!; + + [Input("limit")] + public Input? Limit { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs.cs new file mode 100644 index 000000000..cbf42a404 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs.cs @@ -0,0 +1,25 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs : Pulumi.ResourceArgs + { + [Input("count")] + public Input? Count { get; set; } + + [Input("order")] + public Input? Order { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitGetArgs.cs new file mode 100644 index 000000000..0d0de112f --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitGetArgs.cs @@ -0,0 +1,25 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitGetArgs : Pulumi.ResourceArgs + { + [Input("count")] + public Input? Count { get; set; } + + [Input("order")] + public Input? Order { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestGetArgs.cs new file mode 100644 index 000000000..2c370514b --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestGetArgs.cs @@ -0,0 +1,59 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestGetArgs : Pulumi.ResourceArgs + { + [Input("apmQuery")] + public Input? ApmQuery { get; set; } + + [Input("auditQuery")] + public Input? AuditQuery { get; set; } + + [Input("formulas")] + private InputList? _formulas; + public InputList Formulas + { + get => _formulas ?? (_formulas = new InputList()); + set => _formulas = value; + } + + [Input("logQuery")] + public Input? LogQuery { get; set; } + + [Input("networkQuery")] + public Input? NetworkQuery { get; set; } + + [Input("processQuery")] + public Input? ProcessQuery { get; set; } + + [Input("q")] + public Input? Q { get; set; } + + [Input("queries")] + private InputList? _queries; + public InputList Queries + { + get => _queries ?? (_queries = new InputList()); + set => _queries = value; + } + + [Input("rumQuery")] + public Input? RumQuery { get; set; } + + [Input("securityQuery")] + public Input? SecurityQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs.cs new file mode 100644 index 000000000..aa2a7b225 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs.cs new file mode 100644 index 000000000..440a8ef21 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryGetArgs.cs new file mode 100644 index 000000000..2f4ed517e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGetArgs.cs new file mode 100644 index 000000000..386ac671e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGetArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs.cs new file mode 100644 index 000000000..3d2016d1f --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByGetArgs.cs new file mode 100644 index 000000000..23455a4d6 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.cs new file mode 100644 index 000000000..ff73a2c4e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryGetArgs.cs new file mode 100644 index 000000000..123205545 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs.cs new file mode 100644 index 000000000..b53d02e67 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeGetArgs.cs new file mode 100644 index 000000000..a2c490076 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs.cs new file mode 100644 index 000000000..b1814aaa3 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs.cs new file mode 100644 index 000000000..4b8d39d0a --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryGetArgs.cs new file mode 100644 index 000000000..fd00b2dab --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGetArgs.cs new file mode 100644 index 000000000..99a93da49 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGetArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs.cs new file mode 100644 index 000000000..a88b5d2d9 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByGetArgs.cs new file mode 100644 index 000000000..1f0279985 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.cs new file mode 100644 index 000000000..00b10b6f7 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryGetArgs.cs new file mode 100644 index 000000000..24ecbb524 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs.cs new file mode 100644 index 000000000..ce7d1b496 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeGetArgs.cs new file mode 100644 index 000000000..9194cea7a --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs.cs new file mode 100644 index 000000000..292be1783 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs.cs @@ -0,0 +1,36 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs : Pulumi.ResourceArgs + { + [Input("filterBies")] + private InputList? _filterBies; + public InputList FilterBies + { + get => _filterBies ?? (_filterBies = new InputList()); + set => _filterBies = value; + } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("metric", required: true)] + public Input Metric { get; set; } = null!; + + [Input("searchBy")] + public Input? SearchBy { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryGetArgs.cs new file mode 100644 index 000000000..2038596f5 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryGetArgs.cs @@ -0,0 +1,36 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryGetArgs : Pulumi.ResourceArgs + { + [Input("filterBies")] + private InputList? _filterBies; + public InputList FilterBies + { + get => _filterBies ?? (_filterBies = new InputList()); + set => _filterBies = value; + } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("metric", required: true)] + public Input Metric { get; set; } = null!; + + [Input("searchBy")] + public Input? SearchBy { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.cs new file mode 100644 index 000000000..9d16b984e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.cs @@ -0,0 +1,49 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs : Pulumi.ResourceArgs + { + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("env", required: true)] + public Input Env { get; set; } = null!; + + [Input("isUpstream")] + public Input? IsUpstream { get; set; } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("operationName", required: true)] + public Input OperationName { get; set; } = null!; + + [Input("primaryTagName")] + public Input? PrimaryTagName { get; set; } + + [Input("primaryTagValue")] + public Input? PrimaryTagValue { get; set; } + + [Input("resourceName", required: true)] + public Input ResourceName { get; set; } = null!; + + [Input("service", required: true)] + public Input Service { get; set; } = null!; + + [Input("stat", required: true)] + public Input Stat { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryGetArgs.cs new file mode 100644 index 000000000..ee467e3a2 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryGetArgs.cs @@ -0,0 +1,49 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryGetArgs : Pulumi.ResourceArgs + { + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("env", required: true)] + public Input Env { get; set; } = null!; + + [Input("isUpstream")] + public Input? IsUpstream { get; set; } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("operationName", required: true)] + public Input OperationName { get; set; } = null!; + + [Input("primaryTagName")] + public Input? PrimaryTagName { get; set; } + + [Input("primaryTagValue")] + public Input? PrimaryTagValue { get; set; } + + [Input("resourceName", required: true)] + public Input ResourceName { get; set; } = null!; + + [Input("service", required: true)] + public Input Service { get; set; } = null!; + + [Input("stat", required: true)] + public Input Stat { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.cs new file mode 100644 index 000000000..8b8d8d04e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.cs @@ -0,0 +1,54 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs : Pulumi.ResourceArgs + { + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("env", required: true)] + public Input Env { get; set; } = null!; + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("operationName")] + public Input? OperationName { get; set; } + + [Input("primaryTagName")] + public Input? PrimaryTagName { get; set; } + + [Input("primaryTagValue")] + public Input? PrimaryTagValue { get; set; } + + [Input("resourceName")] + public Input? ResourceName { get; set; } + + [Input("service", required: true)] + public Input Service { get; set; } = null!; + + [Input("stat", required: true)] + public Input Stat { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryGetArgs.cs new file mode 100644 index 000000000..30cc6b93a --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryGetArgs.cs @@ -0,0 +1,54 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryGetArgs : Pulumi.ResourceArgs + { + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("env", required: true)] + public Input Env { get; set; } = null!; + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("operationName")] + public Input? OperationName { get; set; } + + [Input("primaryTagName")] + public Input? PrimaryTagName { get; set; } + + [Input("primaryTagValue")] + public Input? PrimaryTagValue { get; set; } + + [Input("resourceName")] + public Input? ResourceName { get; set; } + + [Input("service", required: true)] + public Input Service { get; set; } = null!; + + [Input("stat", required: true)] + public Input Stat { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs.cs new file mode 100644 index 000000000..8839b677f --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs.cs @@ -0,0 +1,34 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs : Pulumi.ResourceArgs + { + [Input("apmDependencyStatsQuery")] + public Input? ApmDependencyStatsQuery { get; set; } + + [Input("apmResourceStatsQuery")] + public Input? ApmResourceStatsQuery { get; set; } + + [Input("eventQuery")] + public Input? EventQuery { get; set; } + + [Input("metricQuery")] + public Input? MetricQuery { get; set; } + + [Input("processQuery")] + public Input? ProcessQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs new file mode 100644 index 000000000..b055f45d8 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs @@ -0,0 +1,52 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs : Pulumi.ResourceArgs + { + [Input("computes", required: true)] + private InputList? _computes; + public InputList Computes + { + get => _computes ?? (_computes = new InputList()); + set => _computes = value; + } + + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("indexes")] + private InputList? _indexes; + public InputList Indexes + { + get => _indexes ?? (_indexes = new InputList()); + set => _indexes = value; + } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("search")] + public Input? Search { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs.cs new file mode 100644 index 000000000..ab7d51abe --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("interval")] + public Input? Interval { get; set; } + + [Input("metric")] + public Input? Metric { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeGetArgs.cs new file mode 100644 index 000000000..215f7a0e3 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("interval")] + public Input? Interval { get; set; } + + [Input("metric")] + public Input? Metric { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs new file mode 100644 index 000000000..456bfd9e2 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs @@ -0,0 +1,52 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computes", required: true)] + private InputList? _computes; + public InputList Computes + { + get => _computes ?? (_computes = new InputList()); + set => _computes = value; + } + + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("indexes")] + private InputList? _indexes; + public InputList Indexes + { + get => _indexes ?? (_indexes = new InputList()); + set => _indexes = value; + } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("search")] + public Input? Search { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs.cs new file mode 100644 index 000000000..5ce1015e4 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet", required: true)] + public Input Facet { get; set; } = null!; + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sort")] + public Input? Sort { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByGetArgs.cs new file mode 100644 index 000000000..52832bdb3 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet", required: true)] + public Input Facet { get; set; } = null!; + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sort")] + public Input? Sort { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.cs new file mode 100644 index 000000000..a80607e2e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("metric")] + public Input? Metric { get; set; } + + [Input("order")] + public Input? Order { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortGetArgs.cs new file mode 100644 index 000000000..fb0f50942 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("metric")] + public Input? Metric { get; set; } + + [Input("order")] + public Input? Order { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs.cs new file mode 100644 index 000000000..86ed81133 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs.cs @@ -0,0 +1,22 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs : Pulumi.ResourceArgs + { + [Input("query", required: true)] + public Input Query { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchGetArgs.cs new file mode 100644 index 000000000..e78b42425 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchGetArgs.cs @@ -0,0 +1,22 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchGetArgs : Pulumi.ResourceArgs + { + [Input("query", required: true)] + public Input Query { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryGetArgs.cs new file mode 100644 index 000000000..435d8bdc0 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryGetArgs.cs @@ -0,0 +1,34 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryGetArgs : Pulumi.ResourceArgs + { + [Input("apmDependencyStatsQuery")] + public Input? ApmDependencyStatsQuery { get; set; } + + [Input("apmResourceStatsQuery")] + public Input? ApmResourceStatsQuery { get; set; } + + [Input("eventQuery")] + public Input? EventQuery { get; set; } + + [Input("metricQuery")] + public Input? MetricQuery { get; set; } + + [Input("processQuery")] + public Input? ProcessQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs.cs new file mode 100644 index 000000000..ca30e55e6 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs.cs @@ -0,0 +1,31 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregator")] + public Input? Aggregator { get; set; } + + [Input("dataSource")] + public Input? DataSource { get; set; } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("query", required: true)] + public Input Query { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryGetArgs.cs new file mode 100644 index 000000000..72619818a --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryGetArgs.cs @@ -0,0 +1,31 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregator")] + public Input? Aggregator { get; set; } + + [Input("dataSource")] + public Input? DataSource { get; set; } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("query", required: true)] + public Input Query { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs.cs new file mode 100644 index 000000000..5369c2882 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs.cs @@ -0,0 +1,51 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregator")] + public Input? Aggregator { get; set; } + + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("isNormalizedCpu")] + public Input? IsNormalizedCpu { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("metric", required: true)] + public Input Metric { get; set; } = null!; + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("sort")] + public Input? Sort { get; set; } + + [Input("tagFilters")] + private InputList? _tagFilters; + public InputList TagFilters + { + get => _tagFilters ?? (_tagFilters = new InputList()); + set => _tagFilters = value; + } + + [Input("textFilter")] + public Input? TextFilter { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryGetArgs.cs new file mode 100644 index 000000000..2384e1a4e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryGetArgs.cs @@ -0,0 +1,51 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregator")] + public Input? Aggregator { get; set; } + + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("isNormalizedCpu")] + public Input? IsNormalizedCpu { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("metric", required: true)] + public Input Metric { get; set; } = null!; + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("sort")] + public Input? Sort { get; set; } + + [Input("tagFilters")] + private InputList? _tagFilters; + public InputList TagFilters + { + get => _tagFilters ?? (_tagFilters = new InputList()); + set => _tagFilters = value; + } + + [Input("textFilter")] + public Input? TextFilter { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs.cs new file mode 100644 index 000000000..157ea1e9f --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs.cs new file mode 100644 index 000000000..20cf45340 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryGetArgs.cs new file mode 100644 index 000000000..02e82352f --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGetArgs.cs new file mode 100644 index 000000000..e7e54713b --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGetArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs.cs new file mode 100644 index 000000000..2b963af55 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByGetArgs.cs new file mode 100644 index 000000000..e9567c0de --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.cs new file mode 100644 index 000000000..14ca0f142 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryGetArgs.cs new file mode 100644 index 000000000..4e39aef82 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs.cs new file mode 100644 index 000000000..291810df6 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeGetArgs.cs new file mode 100644 index 000000000..8c5b95ebf --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs.cs new file mode 100644 index 000000000..621de3bfe --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs.cs new file mode 100644 index 000000000..564be7611 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryGetArgs.cs new file mode 100644 index 000000000..fc132517f --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGetArgs.cs new file mode 100644 index 000000000..3a80383e4 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGetArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs.cs new file mode 100644 index 000000000..3bbf6271d --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByGetArgs.cs new file mode 100644 index 000000000..a86b22bde --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.cs new file mode 100644 index 000000000..d4400c7c6 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryGetArgs.cs new file mode 100644 index 000000000..bbb549d42 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs.cs new file mode 100644 index 000000000..401d12987 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeGetArgs.cs new file mode 100644 index 000000000..60b0dbc38 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionArgs.cs new file mode 100644 index 000000000..ae7d45d99 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionArgs.cs @@ -0,0 +1,59 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionArgs : Pulumi.ResourceArgs + { + [Input("customLinks")] + private InputList? _customLinks; + public InputList CustomLinks + { + get => _customLinks ?? (_customLinks = new InputList()); + set => _customLinks = value; + } + + [Input("hideTotal")] + public Input? HideTotal { get; set; } + + [Input("legendInline")] + public Input? LegendInline { get; set; } + + [Input("legendTable")] + public Input? LegendTable { get; set; } + + [Input("liveSpan")] + public Input? LiveSpan { get; set; } + + [Input("requests")] + private InputList? _requests; + public InputList Requests + { + get => _requests ?? (_requests = new InputList()); + set => _requests = value; + } + + /// + /// The title of the dashboard. + /// + [Input("title")] + public Input? Title { get; set; } + + [Input("titleAlign")] + public Input? TitleAlign { get; set; } + + [Input("titleSize")] + public Input? TitleSize { get; set; } + + public DashboardWidgetSunburstDefinitionArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionCustomLinkArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionCustomLinkArgs.cs new file mode 100644 index 000000000..c2d5f7bdc --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionCustomLinkArgs.cs @@ -0,0 +1,31 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionCustomLinkArgs : Pulumi.ResourceArgs + { + [Input("isHidden")] + public Input? IsHidden { get; set; } + + [Input("label")] + public Input? Label { get; set; } + + [Input("link")] + public Input? Link { get; set; } + + [Input("overrideLabel")] + public Input? OverrideLabel { get; set; } + + public DashboardWidgetSunburstDefinitionCustomLinkArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionCustomLinkGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionCustomLinkGetArgs.cs new file mode 100644 index 000000000..ab098ef11 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionCustomLinkGetArgs.cs @@ -0,0 +1,31 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionCustomLinkGetArgs : Pulumi.ResourceArgs + { + [Input("isHidden")] + public Input? IsHidden { get; set; } + + [Input("label")] + public Input? Label { get; set; } + + [Input("link")] + public Input? Link { get; set; } + + [Input("overrideLabel")] + public Input? OverrideLabel { get; set; } + + public DashboardWidgetSunburstDefinitionCustomLinkGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionGetArgs.cs new file mode 100644 index 000000000..d53d1a4cb --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionGetArgs.cs @@ -0,0 +1,59 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionGetArgs : Pulumi.ResourceArgs + { + [Input("customLinks")] + private InputList? _customLinks; + public InputList CustomLinks + { + get => _customLinks ?? (_customLinks = new InputList()); + set => _customLinks = value; + } + + [Input("hideTotal")] + public Input? HideTotal { get; set; } + + [Input("legendInline")] + public Input? LegendInline { get; set; } + + [Input("legendTable")] + public Input? LegendTable { get; set; } + + [Input("liveSpan")] + public Input? LiveSpan { get; set; } + + [Input("requests")] + private InputList? _requests; + public InputList Requests + { + get => _requests ?? (_requests = new InputList()); + set => _requests = value; + } + + /// + /// The title of the dashboard. + /// + [Input("title")] + public Input? Title { get; set; } + + [Input("titleAlign")] + public Input? TitleAlign { get; set; } + + [Input("titleSize")] + public Input? TitleSize { get; set; } + + public DashboardWidgetSunburstDefinitionGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendInlineArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendInlineArgs.cs new file mode 100644 index 000000000..cf0c4e3e2 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendInlineArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionLegendInlineArgs : Pulumi.ResourceArgs + { + [Input("hidePercent")] + public Input? HidePercent { get; set; } + + [Input("hideValue")] + public Input? HideValue { get; set; } + + [Input("type", required: true)] + public Input Type { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionLegendInlineArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendInlineGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendInlineGetArgs.cs new file mode 100644 index 000000000..a5be249e0 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendInlineGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionLegendInlineGetArgs : Pulumi.ResourceArgs + { + [Input("hidePercent")] + public Input? HidePercent { get; set; } + + [Input("hideValue")] + public Input? HideValue { get; set; } + + [Input("type", required: true)] + public Input Type { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionLegendInlineGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendTableArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendTableArgs.cs new file mode 100644 index 000000000..700e387fc --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendTableArgs.cs @@ -0,0 +1,22 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionLegendTableArgs : Pulumi.ResourceArgs + { + [Input("type", required: true)] + public Input Type { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionLegendTableArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendTableGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendTableGetArgs.cs new file mode 100644 index 000000000..feefbfafa --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionLegendTableGetArgs.cs @@ -0,0 +1,22 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionLegendTableGetArgs : Pulumi.ResourceArgs + { + [Input("type", required: true)] + public Input Type { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionLegendTableGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryArgs.cs new file mode 100644 index 000000000..a87b2c2f3 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestApmQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs.cs new file mode 100644 index 000000000..94b711ec1 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryGetArgs.cs new file mode 100644 index 000000000..e779d9a3a --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGetArgs.cs new file mode 100644 index 000000000..7542b02da --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGetArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestApmQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs.cs new file mode 100644 index 000000000..c9b899edc --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupByGetArgs.cs new file mode 100644 index 000000000..fa43bb630 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestApmQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.cs new file mode 100644 index 000000000..61e7af6a3 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryGetArgs.cs new file mode 100644 index 000000000..15ee08d90 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs.cs new file mode 100644 index 000000000..114cf6ab0 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeGetArgs.cs new file mode 100644 index 000000000..c35c63a6c --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestArgs.cs new file mode 100644 index 000000000..7bf8ee529 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestArgs.cs @@ -0,0 +1,59 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestArgs : Pulumi.ResourceArgs + { + [Input("apmQuery")] + public Input? ApmQuery { get; set; } + + [Input("auditQuery")] + public Input? AuditQuery { get; set; } + + [Input("formulas")] + private InputList? _formulas; + public InputList Formulas + { + get => _formulas ?? (_formulas = new InputList()); + set => _formulas = value; + } + + [Input("logQuery")] + public Input? LogQuery { get; set; } + + [Input("networkQuery")] + public Input? NetworkQuery { get; set; } + + [Input("processQuery")] + public Input? ProcessQuery { get; set; } + + [Input("q")] + public Input? Q { get; set; } + + [Input("queries")] + private InputList? _queries; + public InputList Queries + { + get => _queries ?? (_queries = new InputList()); + set => _queries = value; + } + + [Input("rumQuery")] + public Input? RumQuery { get; set; } + + [Input("securityQuery")] + public Input? SecurityQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryArgs.cs new file mode 100644 index 000000000..9472e7cb0 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestAuditQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs.cs new file mode 100644 index 000000000..9602c5e99 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryGetArgs.cs new file mode 100644 index 000000000..3f7f418b8 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGetArgs.cs new file mode 100644 index 000000000..a56cf6801 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGetArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestAuditQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs.cs new file mode 100644 index 000000000..6f7a15b43 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByGetArgs.cs new file mode 100644 index 000000000..fe91e4dbc --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.cs new file mode 100644 index 000000000..efbdb0f83 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryGetArgs.cs new file mode 100644 index 000000000..ac1dd3b8f --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs.cs new file mode 100644 index 000000000..1cf957e70 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeGetArgs.cs new file mode 100644 index 000000000..baa4f2226 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaArgs.cs new file mode 100644 index 000000000..96b6c66f4 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaArgs.cs @@ -0,0 +1,39 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestFormulaArgs : Pulumi.ResourceArgs + { + [Input("alias")] + public Input? Alias { get; set; } + + [Input("cellDisplayMode")] + public Input? CellDisplayMode { get; set; } + + [Input("conditionalFormats")] + private InputList? _conditionalFormats; + public InputList ConditionalFormats + { + get => _conditionalFormats ?? (_conditionalFormats = new InputList()); + set => _conditionalFormats = value; + } + + [Input("formulaExpression", required: true)] + public Input FormulaExpression { get; set; } = null!; + + [Input("limit")] + public Input? Limit { get; set; } + + public DashboardWidgetSunburstDefinitionRequestFormulaArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs.cs new file mode 100644 index 000000000..4cf19025b --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs.cs @@ -0,0 +1,46 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs : Pulumi.ResourceArgs + { + [Input("comparator", required: true)] + public Input Comparator { get; set; } = null!; + + [Input("customBgColor")] + public Input? CustomBgColor { get; set; } + + [Input("customFgColor")] + public Input? CustomFgColor { get; set; } + + [Input("hideValue")] + public Input? HideValue { get; set; } + + [Input("imageUrl")] + public Input? ImageUrl { get; set; } + + [Input("metric")] + public Input? Metric { get; set; } + + [Input("palette", required: true)] + public Input Palette { get; set; } = null!; + + [Input("timeframe")] + public Input? Timeframe { get; set; } + + [Input("value", required: true)] + public Input Value { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatGetArgs.cs new file mode 100644 index 000000000..18e9da98e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatGetArgs.cs @@ -0,0 +1,46 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatGetArgs : Pulumi.ResourceArgs + { + [Input("comparator", required: true)] + public Input Comparator { get; set; } = null!; + + [Input("customBgColor")] + public Input? CustomBgColor { get; set; } + + [Input("customFgColor")] + public Input? CustomFgColor { get; set; } + + [Input("hideValue")] + public Input? HideValue { get; set; } + + [Input("imageUrl")] + public Input? ImageUrl { get; set; } + + [Input("metric")] + public Input? Metric { get; set; } + + [Input("palette", required: true)] + public Input Palette { get; set; } = null!; + + [Input("timeframe")] + public Input? Timeframe { get; set; } + + [Input("value", required: true)] + public Input Value { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaGetArgs.cs new file mode 100644 index 000000000..1559d1f4b --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaGetArgs.cs @@ -0,0 +1,39 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestFormulaGetArgs : Pulumi.ResourceArgs + { + [Input("alias")] + public Input? Alias { get; set; } + + [Input("cellDisplayMode")] + public Input? CellDisplayMode { get; set; } + + [Input("conditionalFormats")] + private InputList? _conditionalFormats; + public InputList ConditionalFormats + { + get => _conditionalFormats ?? (_conditionalFormats = new InputList()); + set => _conditionalFormats = value; + } + + [Input("formulaExpression", required: true)] + public Input FormulaExpression { get; set; } = null!; + + [Input("limit")] + public Input? Limit { get; set; } + + public DashboardWidgetSunburstDefinitionRequestFormulaGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs.cs new file mode 100644 index 000000000..d83856879 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs.cs @@ -0,0 +1,25 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs : Pulumi.ResourceArgs + { + [Input("count")] + public Input? Count { get; set; } + + [Input("order")] + public Input? Order { get; set; } + + public DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaLimitGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaLimitGetArgs.cs new file mode 100644 index 000000000..10f910a31 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestFormulaLimitGetArgs.cs @@ -0,0 +1,25 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestFormulaLimitGetArgs : Pulumi.ResourceArgs + { + [Input("count")] + public Input? Count { get; set; } + + [Input("order")] + public Input? Order { get; set; } + + public DashboardWidgetSunburstDefinitionRequestFormulaLimitGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestGetArgs.cs new file mode 100644 index 000000000..208e9c829 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestGetArgs.cs @@ -0,0 +1,59 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestGetArgs : Pulumi.ResourceArgs + { + [Input("apmQuery")] + public Input? ApmQuery { get; set; } + + [Input("auditQuery")] + public Input? AuditQuery { get; set; } + + [Input("formulas")] + private InputList? _formulas; + public InputList Formulas + { + get => _formulas ?? (_formulas = new InputList()); + set => _formulas = value; + } + + [Input("logQuery")] + public Input? LogQuery { get; set; } + + [Input("networkQuery")] + public Input? NetworkQuery { get; set; } + + [Input("processQuery")] + public Input? ProcessQuery { get; set; } + + [Input("q")] + public Input? Q { get; set; } + + [Input("queries")] + private InputList? _queries; + public InputList Queries + { + get => _queries ?? (_queries = new InputList()); + set => _queries = value; + } + + [Input("rumQuery")] + public Input? RumQuery { get; set; } + + [Input("securityQuery")] + public Input? SecurityQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryArgs.cs new file mode 100644 index 000000000..24f836638 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestLogQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs.cs new file mode 100644 index 000000000..0ff22038b --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryGetArgs.cs new file mode 100644 index 000000000..7d589de76 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGetArgs.cs new file mode 100644 index 000000000..03f5617b6 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGetArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestLogQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs.cs new file mode 100644 index 000000000..ba50b4b75 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupByGetArgs.cs new file mode 100644 index 000000000..a106c40e5 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestLogQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.cs new file mode 100644 index 000000000..9c11fcc99 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryGetArgs.cs new file mode 100644 index 000000000..d8184b002 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs.cs new file mode 100644 index 000000000..7ac520edb --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeGetArgs.cs new file mode 100644 index 000000000..ef7a332d6 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs.cs new file mode 100644 index 000000000..d0b0aec5e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs.cs new file mode 100644 index 000000000..6666fd1cd --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryGetArgs.cs new file mode 100644 index 000000000..502b5688f --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGetArgs.cs new file mode 100644 index 000000000..c2f3f079d --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGetArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestNetworkQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs.cs new file mode 100644 index 000000000..5e4d8f211 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByGetArgs.cs new file mode 100644 index 000000000..3e853f21c --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.cs new file mode 100644 index 000000000..06bed1631 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryGetArgs.cs new file mode 100644 index 000000000..f941b146e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs.cs new file mode 100644 index 000000000..ad5788c3e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeGetArgs.cs new file mode 100644 index 000000000..5ccddfd4a --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestProcessQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestProcessQueryArgs.cs new file mode 100644 index 000000000..ae3b56f7b --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestProcessQueryArgs.cs @@ -0,0 +1,36 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestProcessQueryArgs : Pulumi.ResourceArgs + { + [Input("filterBies")] + private InputList? _filterBies; + public InputList FilterBies + { + get => _filterBies ?? (_filterBies = new InputList()); + set => _filterBies = value; + } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("metric", required: true)] + public Input Metric { get; set; } = null!; + + [Input("searchBy")] + public Input? SearchBy { get; set; } + + public DashboardWidgetSunburstDefinitionRequestProcessQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestProcessQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestProcessQueryGetArgs.cs new file mode 100644 index 000000000..fe13da93d --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestProcessQueryGetArgs.cs @@ -0,0 +1,36 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestProcessQueryGetArgs : Pulumi.ResourceArgs + { + [Input("filterBies")] + private InputList? _filterBies; + public InputList FilterBies + { + get => _filterBies ?? (_filterBies = new InputList()); + set => _filterBies = value; + } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("metric", required: true)] + public Input Metric { get; set; } = null!; + + [Input("searchBy")] + public Input? SearchBy { get; set; } + + public DashboardWidgetSunburstDefinitionRequestProcessQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.cs new file mode 100644 index 000000000..97fed4e7e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs.cs @@ -0,0 +1,49 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs : Pulumi.ResourceArgs + { + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("env", required: true)] + public Input Env { get; set; } = null!; + + [Input("isUpstream")] + public Input? IsUpstream { get; set; } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("operationName", required: true)] + public Input OperationName { get; set; } = null!; + + [Input("primaryTagName")] + public Input? PrimaryTagName { get; set; } + + [Input("primaryTagValue")] + public Input? PrimaryTagValue { get; set; } + + [Input("resourceName", required: true)] + public Input ResourceName { get; set; } = null!; + + [Input("service", required: true)] + public Input Service { get; set; } = null!; + + [Input("stat", required: true)] + public Input Stat { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryGetArgs.cs new file mode 100644 index 000000000..653107313 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryGetArgs.cs @@ -0,0 +1,49 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryGetArgs : Pulumi.ResourceArgs + { + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("env", required: true)] + public Input Env { get; set; } = null!; + + [Input("isUpstream")] + public Input? IsUpstream { get; set; } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("operationName", required: true)] + public Input OperationName { get; set; } = null!; + + [Input("primaryTagName")] + public Input? PrimaryTagName { get; set; } + + [Input("primaryTagValue")] + public Input? PrimaryTagValue { get; set; } + + [Input("resourceName", required: true)] + public Input ResourceName { get; set; } = null!; + + [Input("service", required: true)] + public Input Service { get; set; } = null!; + + [Input("stat", required: true)] + public Input Stat { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.cs new file mode 100644 index 000000000..a08f6ea31 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs.cs @@ -0,0 +1,54 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs : Pulumi.ResourceArgs + { + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("env", required: true)] + public Input Env { get; set; } = null!; + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("operationName")] + public Input? OperationName { get; set; } + + [Input("primaryTagName")] + public Input? PrimaryTagName { get; set; } + + [Input("primaryTagValue")] + public Input? PrimaryTagValue { get; set; } + + [Input("resourceName")] + public Input? ResourceName { get; set; } + + [Input("service", required: true)] + public Input Service { get; set; } = null!; + + [Input("stat", required: true)] + public Input Stat { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryGetArgs.cs new file mode 100644 index 000000000..e92d67f3e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryGetArgs.cs @@ -0,0 +1,54 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryGetArgs : Pulumi.ResourceArgs + { + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("env", required: true)] + public Input Env { get; set; } = null!; + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("operationName")] + public Input? OperationName { get; set; } + + [Input("primaryTagName")] + public Input? PrimaryTagName { get; set; } + + [Input("primaryTagValue")] + public Input? PrimaryTagValue { get; set; } + + [Input("resourceName")] + public Input? ResourceName { get; set; } + + [Input("service", required: true)] + public Input Service { get; set; } = null!; + + [Input("stat", required: true)] + public Input Stat { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryArgs.cs new file mode 100644 index 000000000..1abd50194 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryArgs.cs @@ -0,0 +1,34 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryArgs : Pulumi.ResourceArgs + { + [Input("apmDependencyStatsQuery")] + public Input? ApmDependencyStatsQuery { get; set; } + + [Input("apmResourceStatsQuery")] + public Input? ApmResourceStatsQuery { get; set; } + + [Input("eventQuery")] + public Input? EventQuery { get; set; } + + [Input("metricQuery")] + public Input? MetricQuery { get; set; } + + [Input("processQuery")] + public Input? ProcessQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs new file mode 100644 index 000000000..73fc1140e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs.cs @@ -0,0 +1,52 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs : Pulumi.ResourceArgs + { + [Input("computes", required: true)] + private InputList? _computes; + public InputList Computes + { + get => _computes ?? (_computes = new InputList()); + set => _computes = value; + } + + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("indexes")] + private InputList? _indexes; + public InputList Indexes + { + get => _indexes ?? (_indexes = new InputList()); + set => _indexes = value; + } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("search")] + public Input? Search { get; set; } + + public DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs.cs new file mode 100644 index 000000000..b78f57199 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("interval")] + public Input? Interval { get; set; } + + [Input("metric")] + public Input? Metric { get; set; } + + public DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeGetArgs.cs new file mode 100644 index 000000000..51e42ddc3 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("interval")] + public Input? Interval { get; set; } + + [Input("metric")] + public Input? Metric { get; set; } + + public DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs new file mode 100644 index 000000000..cdfd22e1a --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGetArgs.cs @@ -0,0 +1,52 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computes", required: true)] + private InputList? _computes; + public InputList Computes + { + get => _computes ?? (_computes = new InputList()); + set => _computes = value; + } + + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("indexes")] + private InputList? _indexes; + public InputList Indexes + { + get => _indexes ?? (_indexes = new InputList()); + set => _indexes = value; + } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("search")] + public Input? Search { get; set; } + + public DashboardWidgetSunburstDefinitionRequestQueryEventQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs.cs new file mode 100644 index 000000000..2b2bbf4d3 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet", required: true)] + public Input Facet { get; set; } = null!; + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sort")] + public Input? Sort { get; set; } + + public DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByGetArgs.cs new file mode 100644 index 000000000..5006f2954 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet", required: true)] + public Input Facet { get; set; } = null!; + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sort")] + public Input? Sort { get; set; } + + public DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.cs new file mode 100644 index 000000000..5e4b557dc --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("metric")] + public Input? Metric { get; set; } + + [Input("order")] + public Input? Order { get; set; } + + public DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortGetArgs.cs new file mode 100644 index 000000000..453242a3a --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("metric")] + public Input? Metric { get; set; } + + [Input("order")] + public Input? Order { get; set; } + + public DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs.cs new file mode 100644 index 000000000..ff54a7c51 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs.cs @@ -0,0 +1,22 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs : Pulumi.ResourceArgs + { + [Input("query", required: true)] + public Input Query { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchGetArgs.cs new file mode 100644 index 000000000..61944c04c --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchGetArgs.cs @@ -0,0 +1,22 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchGetArgs : Pulumi.ResourceArgs + { + [Input("query", required: true)] + public Input Query { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryGetArgs.cs new file mode 100644 index 000000000..6c7047c2e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryGetArgs.cs @@ -0,0 +1,34 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryGetArgs : Pulumi.ResourceArgs + { + [Input("apmDependencyStatsQuery")] + public Input? ApmDependencyStatsQuery { get; set; } + + [Input("apmResourceStatsQuery")] + public Input? ApmResourceStatsQuery { get; set; } + + [Input("eventQuery")] + public Input? EventQuery { get; set; } + + [Input("metricQuery")] + public Input? MetricQuery { get; set; } + + [Input("processQuery")] + public Input? ProcessQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs.cs new file mode 100644 index 000000000..768d22ee6 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs.cs @@ -0,0 +1,31 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregator")] + public Input? Aggregator { get; set; } + + [Input("dataSource")] + public Input? DataSource { get; set; } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("query", required: true)] + public Input Query { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryMetricQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryMetricQueryGetArgs.cs new file mode 100644 index 000000000..fdad88a08 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryMetricQueryGetArgs.cs @@ -0,0 +1,31 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryMetricQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregator")] + public Input? Aggregator { get; set; } + + [Input("dataSource")] + public Input? DataSource { get; set; } + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("query", required: true)] + public Input Query { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestQueryMetricQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs.cs new file mode 100644 index 000000000..9de76060e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs.cs @@ -0,0 +1,51 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregator")] + public Input? Aggregator { get; set; } + + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("isNormalizedCpu")] + public Input? IsNormalizedCpu { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("metric", required: true)] + public Input Metric { get; set; } = null!; + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("sort")] + public Input? Sort { get; set; } + + [Input("tagFilters")] + private InputList? _tagFilters; + public InputList TagFilters + { + get => _tagFilters ?? (_tagFilters = new InputList()); + set => _tagFilters = value; + } + + [Input("textFilter")] + public Input? TextFilter { get; set; } + + public DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryProcessQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryProcessQueryGetArgs.cs new file mode 100644 index 000000000..9a99d5e98 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestQueryProcessQueryGetArgs.cs @@ -0,0 +1,51 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestQueryProcessQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregator")] + public Input? Aggregator { get; set; } + + [Input("dataSource", required: true)] + public Input DataSource { get; set; } = null!; + + [Input("isNormalizedCpu")] + public Input? IsNormalizedCpu { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("metric", required: true)] + public Input Metric { get; set; } = null!; + + [Input("name", required: true)] + public Input Name { get; set; } = null!; + + [Input("sort")] + public Input? Sort { get; set; } + + [Input("tagFilters")] + private InputList? _tagFilters; + public InputList TagFilters + { + get => _tagFilters ?? (_tagFilters = new InputList()); + set => _tagFilters = value; + } + + [Input("textFilter")] + public Input? TextFilter { get; set; } + + public DashboardWidgetSunburstDefinitionRequestQueryProcessQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryArgs.cs new file mode 100644 index 000000000..eaa64fc2e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestRumQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs.cs new file mode 100644 index 000000000..699ba8b36 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryGetArgs.cs new file mode 100644 index 000000000..df5cb0929 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGetArgs.cs new file mode 100644 index 000000000..408b8dd08 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGetArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestRumQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs.cs new file mode 100644 index 000000000..58cdfa7f6 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupByGetArgs.cs new file mode 100644 index 000000000..de200d0e7 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestRumQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.cs new file mode 100644 index 000000000..a89bff49c --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryGetArgs.cs new file mode 100644 index 000000000..775900f79 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs.cs new file mode 100644 index 000000000..7b9a48874 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeGetArgs.cs new file mode 100644 index 000000000..0a9d56d3b --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs.cs new file mode 100644 index 000000000..8b95e3dd3 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs.cs new file mode 100644 index 000000000..fb521401e --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryGetArgs.cs new file mode 100644 index 000000000..b6bac7e25 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGetArgs.cs new file mode 100644 index 000000000..49034555c --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGetArgs.cs @@ -0,0 +1,44 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryGetArgs : Pulumi.ResourceArgs + { + [Input("computeQuery")] + public Input? ComputeQuery { get; set; } + + [Input("groupBies")] + private InputList? _groupBies; + public InputList GroupBies + { + get => _groupBies ?? (_groupBies = new InputList()); + set => _groupBies = value; + } + + [Input("index", required: true)] + public Input Index { get; set; } = null!; + + [Input("multiComputes")] + private InputList? _multiComputes; + public InputList MultiComputes + { + get => _multiComputes ?? (_multiComputes = new InputList()); + set => _multiComputes = value; + } + + [Input("searchQuery")] + public Input? SearchQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestSecurityQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs.cs new file mode 100644 index 000000000..80b62f5c6 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByGetArgs.cs new file mode 100644 index 000000000..ff6889e1a --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByGetArgs : Pulumi.ResourceArgs + { + [Input("facet")] + public Input? Facet { get; set; } + + [Input("limit")] + public Input? Limit { get; set; } + + [Input("sortQuery")] + public Input? SortQuery { get; set; } + + public DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.cs new file mode 100644 index 000000000..26db056b1 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryGetArgs.cs new file mode 100644 index 000000000..e6e11a741 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("order", required: true)] + public Input Order { get; set; } = null!; + + public DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs.cs new file mode 100644 index 000000000..580fb75f9 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeGetArgs.cs b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeGetArgs.cs new file mode 100644 index 000000000..18102ccd8 --- /dev/null +++ b/sdk/dotnet/Inputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeGetArgs.cs @@ -0,0 +1,28 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeGetArgs : Pulumi.ResourceArgs + { + [Input("aggregation", required: true)] + public Input Aggregation { get; set; } = null!; + + [Input("facet")] + public Input? Facet { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/SecurityMonitoringRuleQueryArgs.cs b/sdk/dotnet/Inputs/SecurityMonitoringRuleQueryArgs.cs index 075ccc1d5..133aa8518 100644 --- a/sdk/dotnet/Inputs/SecurityMonitoringRuleQueryArgs.cs +++ b/sdk/dotnet/Inputs/SecurityMonitoringRuleQueryArgs.cs @@ -14,6 +14,7 @@ public sealed class SecurityMonitoringRuleQueryArgs : Pulumi.ResourceArgs { [Input("agentRules")] private InputList? _agentRules; + [Obsolete(@"`agent_rule` has been deprecated in favor of new Agent Rule resource.")] public InputList AgentRules { get => _agentRules ?? (_agentRules = new InputList()); diff --git a/sdk/dotnet/Inputs/SecurityMonitoringRuleQueryGetArgs.cs b/sdk/dotnet/Inputs/SecurityMonitoringRuleQueryGetArgs.cs index a72b97a58..00f42d211 100644 --- a/sdk/dotnet/Inputs/SecurityMonitoringRuleQueryGetArgs.cs +++ b/sdk/dotnet/Inputs/SecurityMonitoringRuleQueryGetArgs.cs @@ -14,6 +14,7 @@ public sealed class SecurityMonitoringRuleQueryGetArgs : Pulumi.ResourceArgs { [Input("agentRules")] private InputList? _agentRules; + [Obsolete(@"`agent_rule` has been deprecated in favor of new Agent Rule resource.")] public InputList AgentRules { get => _agentRules ?? (_agentRules = new InputList()); diff --git a/sdk/dotnet/Inputs/SyntheticsTestApiStepArgs.cs b/sdk/dotnet/Inputs/SyntheticsTestApiStepArgs.cs index e82e5eab0..bbc03e4bf 100644 --- a/sdk/dotnet/Inputs/SyntheticsTestApiStepArgs.cs +++ b/sdk/dotnet/Inputs/SyntheticsTestApiStepArgs.cs @@ -96,6 +96,9 @@ public InputMap RequestQuery set => _requestQuery = value; } + [Input("retry")] + public Input? Retry { get; set; } + /// /// The subtype of the Synthetic multistep API test step. Valid values are `http`. /// diff --git a/sdk/dotnet/Inputs/SyntheticsTestApiStepGetArgs.cs b/sdk/dotnet/Inputs/SyntheticsTestApiStepGetArgs.cs index 0a6af7203..3488019d5 100644 --- a/sdk/dotnet/Inputs/SyntheticsTestApiStepGetArgs.cs +++ b/sdk/dotnet/Inputs/SyntheticsTestApiStepGetArgs.cs @@ -96,6 +96,9 @@ public InputMap RequestQuery set => _requestQuery = value; } + [Input("retry")] + public Input? Retry { get; set; } + /// /// The subtype of the Synthetic multistep API test step. Valid values are `http`. /// diff --git a/sdk/dotnet/Inputs/SyntheticsTestApiStepRequestDefinitionArgs.cs b/sdk/dotnet/Inputs/SyntheticsTestApiStepRequestDefinitionArgs.cs index 9e1949711..53657ebfa 100644 --- a/sdk/dotnet/Inputs/SyntheticsTestApiStepRequestDefinitionArgs.cs +++ b/sdk/dotnet/Inputs/SyntheticsTestApiStepRequestDefinitionArgs.cs @@ -43,7 +43,7 @@ public sealed class SyntheticsTestApiStepRequestDefinitionArgs : Pulumi.Resource public Input? Host { get; set; } /// - /// For UDP tests, message to send with the request. + /// For UDP and websocket tests, message to send with the request. /// [Input("message")] public Input? Message { get; set; } diff --git a/sdk/dotnet/Inputs/SyntheticsTestApiStepRequestDefinitionGetArgs.cs b/sdk/dotnet/Inputs/SyntheticsTestApiStepRequestDefinitionGetArgs.cs index 102189f6c..02e530d81 100644 --- a/sdk/dotnet/Inputs/SyntheticsTestApiStepRequestDefinitionGetArgs.cs +++ b/sdk/dotnet/Inputs/SyntheticsTestApiStepRequestDefinitionGetArgs.cs @@ -43,7 +43,7 @@ public sealed class SyntheticsTestApiStepRequestDefinitionGetArgs : Pulumi.Resou public Input? Host { get; set; } /// - /// For UDP tests, message to send with the request. + /// For UDP and websocket tests, message to send with the request. /// [Input("message")] public Input? Message { get; set; } diff --git a/sdk/dotnet/Inputs/SyntheticsTestApiStepRetryArgs.cs b/sdk/dotnet/Inputs/SyntheticsTestApiStepRetryArgs.cs new file mode 100644 index 000000000..97b5309d7 --- /dev/null +++ b/sdk/dotnet/Inputs/SyntheticsTestApiStepRetryArgs.cs @@ -0,0 +1,25 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class SyntheticsTestApiStepRetryArgs : Pulumi.ResourceArgs + { + [Input("count")] + public Input? Count { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public SyntheticsTestApiStepRetryArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/SyntheticsTestApiStepRetryGetArgs.cs b/sdk/dotnet/Inputs/SyntheticsTestApiStepRetryGetArgs.cs new file mode 100644 index 000000000..5326271b6 --- /dev/null +++ b/sdk/dotnet/Inputs/SyntheticsTestApiStepRetryGetArgs.cs @@ -0,0 +1,25 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Inputs +{ + + public sealed class SyntheticsTestApiStepRetryGetArgs : Pulumi.ResourceArgs + { + [Input("count")] + public Input? Count { get; set; } + + [Input("interval")] + public Input? Interval { get; set; } + + public SyntheticsTestApiStepRetryGetArgs() + { + } + } +} diff --git a/sdk/dotnet/Inputs/SyntheticsTestRequestDefinitionArgs.cs b/sdk/dotnet/Inputs/SyntheticsTestRequestDefinitionArgs.cs index e3744ff7c..3fd4e6221 100644 --- a/sdk/dotnet/Inputs/SyntheticsTestRequestDefinitionArgs.cs +++ b/sdk/dotnet/Inputs/SyntheticsTestRequestDefinitionArgs.cs @@ -37,7 +37,7 @@ public sealed class SyntheticsTestRequestDefinitionArgs : Pulumi.ResourceArgs public Input? Host { get; set; } /// - /// For UDP tests, message to send with the request. + /// For UDP and websocket tests, message to send with the request. /// [Input("message")] public Input? Message { get; set; } diff --git a/sdk/dotnet/Inputs/SyntheticsTestRequestDefinitionGetArgs.cs b/sdk/dotnet/Inputs/SyntheticsTestRequestDefinitionGetArgs.cs index 9f8bbe6a1..c7ecd0c95 100644 --- a/sdk/dotnet/Inputs/SyntheticsTestRequestDefinitionGetArgs.cs +++ b/sdk/dotnet/Inputs/SyntheticsTestRequestDefinitionGetArgs.cs @@ -37,7 +37,7 @@ public sealed class SyntheticsTestRequestDefinitionGetArgs : Pulumi.ResourceArgs public Input? Host { get; set; } /// - /// For UDP tests, message to send with the request. + /// For UDP and websocket tests, message to send with the request. /// [Input("message")] public Input? Message { get; set; } diff --git a/sdk/dotnet/MonitorJson.cs b/sdk/dotnet/MonitorJson.cs index 028731a6d..986af808d 100644 --- a/sdk/dotnet/MonitorJson.cs +++ b/sdk/dotnet/MonitorJson.cs @@ -27,7 +27,7 @@ namespace Pulumi.Datadog /// Monitor = @"{ /// ""name"": ""Example monitor - service check"", /// ""type"": ""service check"", - /// ""query"": ""\""ntp.in_sync\"".over(\""*\"").last(2).count_by_status()"", + /// ""query"": ""\""ntp.in_sync\"".by(\""*\"").last(2).count_by_status()"", /// ""message"": ""Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\n\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution."", /// ""tags"": [], /// ""multi"": true, diff --git a/sdk/dotnet/Outputs/DashboardWidget.cs b/sdk/dotnet/Outputs/DashboardWidget.cs index 803a0c760..fb4955ef9 100644 --- a/sdk/dotnet/Outputs/DashboardWidget.cs +++ b/sdk/dotnet/Outputs/DashboardWidget.cs @@ -106,6 +106,10 @@ public sealed class DashboardWidget /// public readonly Outputs.DashboardWidgetServicemapDefinition? ServicemapDefinition; /// + /// The definition for a Sunburst widget. + /// + public readonly Outputs.DashboardWidgetSunburstDefinition? SunburstDefinition; + /// /// The definition for a Timeseries widget. /// public readonly Outputs.DashboardWidgetTimeseriesDefinition? TimeseriesDefinition; @@ -170,6 +174,8 @@ private DashboardWidget( Outputs.DashboardWidgetServicemapDefinition? servicemapDefinition, + Outputs.DashboardWidgetSunburstDefinition? sunburstDefinition, + Outputs.DashboardWidgetTimeseriesDefinition? timeseriesDefinition, Outputs.DashboardWidgetToplistDefinition? toplistDefinition, @@ -201,6 +207,7 @@ private DashboardWidget( ScatterplotDefinition = scatterplotDefinition; ServiceLevelObjectiveDefinition = serviceLevelObjectiveDefinition; ServicemapDefinition = servicemapDefinition; + SunburstDefinition = sunburstDefinition; TimeseriesDefinition = timeseriesDefinition; ToplistDefinition = toplistDefinition; TraceServiceDefinition = traceServiceDefinition; diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidget.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidget.cs index 756e005f1..85bb15841 100644 --- a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidget.cs +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidget.cs @@ -102,6 +102,10 @@ public sealed class DashboardWidgetGroupDefinitionWidget /// public readonly Outputs.DashboardWidgetGroupDefinitionWidgetServicemapDefinition? ServicemapDefinition; /// + /// The definition for a Sunburst widget. + /// + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinition? SunburstDefinition; + /// /// The definition for a Timeseries widget. /// public readonly Outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition? TimeseriesDefinition; @@ -164,6 +168,8 @@ private DashboardWidgetGroupDefinitionWidget( Outputs.DashboardWidgetGroupDefinitionWidgetServicemapDefinition? servicemapDefinition, + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinition? sunburstDefinition, + Outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition? timeseriesDefinition, Outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinition? toplistDefinition, @@ -194,6 +200,7 @@ private DashboardWidgetGroupDefinitionWidget( ScatterplotDefinition = scatterplotDefinition; ServiceLevelObjectiveDefinition = serviceLevelObjectiveDefinition; ServicemapDefinition = servicemapDefinition; + SunburstDefinition = sunburstDefinition; TimeseriesDefinition = timeseriesDefinition; ToplistDefinition = toplistDefinition; TraceServiceDefinition = traceServiceDefinition; diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinition.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinition.cs new file mode 100644 index 000000000..49ce3bba0 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinition.cs @@ -0,0 +1,60 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinition + { + public readonly ImmutableArray CustomLinks; + public readonly bool? HideTotal; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline? LegendInline; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable? LegendTable; + public readonly string? LiveSpan; + public readonly ImmutableArray Requests; + /// + /// The title of the dashboard. + /// + public readonly string? Title; + public readonly string? TitleAlign; + public readonly string? TitleSize; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinition( + ImmutableArray customLinks, + + bool? hideTotal, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline? legendInline, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable? legendTable, + + string? liveSpan, + + ImmutableArray requests, + + string? title, + + string? titleAlign, + + string? titleSize) + { + CustomLinks = customLinks; + HideTotal = hideTotal; + LegendInline = legendInline; + LegendTable = legendTable; + LiveSpan = liveSpan; + Requests = requests; + Title = title; + TitleAlign = titleAlign; + TitleSize = titleSize; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink.cs new file mode 100644 index 000000000..ce7b38fbc --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink.cs @@ -0,0 +1,37 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink + { + public readonly bool? IsHidden; + public readonly string? Label; + public readonly string? Link; + public readonly string? OverrideLabel; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink( + bool? isHidden, + + string? label, + + string? link, + + string? overrideLabel) + { + IsHidden = isHidden; + Label = label; + Link = link; + OverrideLabel = overrideLabel; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline.cs new file mode 100644 index 000000000..c52bba01a --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline + { + public readonly bool? HidePercent; + public readonly bool? HideValue; + public readonly string Type; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline( + bool? hidePercent, + + bool? hideValue, + + string type) + { + HidePercent = hidePercent; + HideValue = hideValue; + Type = type; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable.cs new file mode 100644 index 000000000..ecb1f50d1 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable.cs @@ -0,0 +1,24 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable + { + public readonly string Type; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable(string type) + { + Type = type; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest.cs new file mode 100644 index 000000000..113670a7f --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest.cs @@ -0,0 +1,61 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest + { + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery? ApmQuery; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery? AuditQuery; + public readonly ImmutableArray Formulas; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery? LogQuery; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery? NetworkQuery; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery? ProcessQuery; + public readonly string? Q; + public readonly ImmutableArray Queries; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery? RumQuery; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery? SecurityQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest( + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery? apmQuery, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery? auditQuery, + + ImmutableArray formulas, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery? logQuery, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery? networkQuery, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery? processQuery, + + string? q, + + ImmutableArray queries, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery? rumQuery, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery? securityQuery) + { + ApmQuery = apmQuery; + AuditQuery = auditQuery; + Formulas = formulas; + LogQuery = logQuery; + NetworkQuery = networkQuery; + ProcessQuery = processQuery; + Q = q; + Queries = queries; + RumQuery = rumQuery; + SecurityQuery = securityQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery.cs new file mode 100644 index 000000000..8f74845cd --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery + { + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery? ComputeQuery; + public readonly ImmutableArray GroupBies; + public readonly string Index; + public readonly ImmutableArray MultiComputes; + public readonly string? SearchQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery( + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery? computeQuery, + + ImmutableArray groupBies, + + string index, + + ImmutableArray multiComputes, + + string? searchQuery) + { + ComputeQuery = computeQuery; + GroupBies = groupBies; + Index = index; + MultiComputes = multiComputes; + SearchQuery = searchQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery.cs new file mode 100644 index 000000000..44ed6ae52 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy.cs new file mode 100644 index 000000000..feb5d74fc --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy + { + public readonly string? Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery? SortQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy( + string? facet, + + int? limit, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery? sortQuery) + { + Facet = facet; + Limit = limit; + SortQuery = sortQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery.cs new file mode 100644 index 000000000..d7449aaee --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly string Order; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery( + string aggregation, + + string? facet, + + string order) + { + Aggregation = aggregation; + Facet = facet; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute.cs new file mode 100644 index 000000000..88e385aee --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery.cs new file mode 100644 index 000000000..dc344163f --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery + { + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery? ComputeQuery; + public readonly ImmutableArray GroupBies; + public readonly string Index; + public readonly ImmutableArray MultiComputes; + public readonly string? SearchQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery( + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery? computeQuery, + + ImmutableArray groupBies, + + string index, + + ImmutableArray multiComputes, + + string? searchQuery) + { + ComputeQuery = computeQuery; + GroupBies = groupBies; + Index = index; + MultiComputes = multiComputes; + SearchQuery = searchQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery.cs new file mode 100644 index 000000000..5e1d304d2 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy.cs new file mode 100644 index 000000000..73cad5311 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy + { + public readonly string? Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery? SortQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy( + string? facet, + + int? limit, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery? sortQuery) + { + Facet = facet; + Limit = limit; + SortQuery = sortQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery.cs new file mode 100644 index 000000000..a791486af --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly string Order; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery( + string aggregation, + + string? facet, + + string order) + { + Aggregation = aggregation; + Facet = facet; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute.cs new file mode 100644 index 000000000..08f108414 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula.cs new file mode 100644 index 000000000..f3bb78704 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula + { + public readonly string? Alias; + public readonly string? CellDisplayMode; + public readonly ImmutableArray ConditionalFormats; + public readonly string FormulaExpression; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit? Limit; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula( + string? alias, + + string? cellDisplayMode, + + ImmutableArray conditionalFormats, + + string formulaExpression, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit? limit) + { + Alias = alias; + CellDisplayMode = cellDisplayMode; + ConditionalFormats = conditionalFormats; + FormulaExpression = formulaExpression; + Limit = limit; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat.cs new file mode 100644 index 000000000..afc1da2b2 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat.cs @@ -0,0 +1,57 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat + { + public readonly string Comparator; + public readonly string? CustomBgColor; + public readonly string? CustomFgColor; + public readonly bool? HideValue; + public readonly string? ImageUrl; + public readonly string? Metric; + public readonly string Palette; + public readonly string? Timeframe; + public readonly double Value; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat( + string comparator, + + string? customBgColor, + + string? customFgColor, + + bool? hideValue, + + string? imageUrl, + + string? metric, + + string palette, + + string? timeframe, + + double value) + { + Comparator = comparator; + CustomBgColor = customBgColor; + CustomFgColor = customFgColor; + HideValue = hideValue; + ImageUrl = imageUrl; + Metric = metric; + Palette = palette; + Timeframe = timeframe; + Value = value; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit.cs new file mode 100644 index 000000000..c7a04af16 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit.cs @@ -0,0 +1,29 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit + { + public readonly int? Count; + public readonly string? Order; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit( + int? count, + + string? order) + { + Count = count; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery.cs new file mode 100644 index 000000000..0b15aec8b --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery + { + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery? ComputeQuery; + public readonly ImmutableArray GroupBies; + public readonly string Index; + public readonly ImmutableArray MultiComputes; + public readonly string? SearchQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery( + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery? computeQuery, + + ImmutableArray groupBies, + + string index, + + ImmutableArray multiComputes, + + string? searchQuery) + { + ComputeQuery = computeQuery; + GroupBies = groupBies; + Index = index; + MultiComputes = multiComputes; + SearchQuery = searchQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery.cs new file mode 100644 index 000000000..e285576b5 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy.cs new file mode 100644 index 000000000..d58b1f5ec --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy + { + public readonly string? Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery? SortQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy( + string? facet, + + int? limit, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery? sortQuery) + { + Facet = facet; + Limit = limit; + SortQuery = sortQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery.cs new file mode 100644 index 000000000..1c14e7dec --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly string Order; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery( + string aggregation, + + string? facet, + + string order) + { + Aggregation = aggregation; + Facet = facet; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute.cs new file mode 100644 index 000000000..786b29003 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery.cs new file mode 100644 index 000000000..10e2b7ff2 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery + { + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery? ComputeQuery; + public readonly ImmutableArray GroupBies; + public readonly string Index; + public readonly ImmutableArray MultiComputes; + public readonly string? SearchQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery( + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery? computeQuery, + + ImmutableArray groupBies, + + string index, + + ImmutableArray multiComputes, + + string? searchQuery) + { + ComputeQuery = computeQuery; + GroupBies = groupBies; + Index = index; + MultiComputes = multiComputes; + SearchQuery = searchQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery.cs new file mode 100644 index 000000000..a7beeb60e --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy.cs new file mode 100644 index 000000000..12f000acc --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy + { + public readonly string? Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery? SortQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy( + string? facet, + + int? limit, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery? sortQuery) + { + Facet = facet; + Limit = limit; + SortQuery = sortQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery.cs new file mode 100644 index 000000000..1de2c6ea2 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly string Order; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery( + string aggregation, + + string? facet, + + string order) + { + Aggregation = aggregation; + Facet = facet; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute.cs new file mode 100644 index 000000000..e51eec8a2 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery.cs new file mode 100644 index 000000000..9fe916644 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery.cs @@ -0,0 +1,37 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery + { + public readonly ImmutableArray FilterBies; + public readonly int? Limit; + public readonly string Metric; + public readonly string? SearchBy; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery( + ImmutableArray filterBies, + + int? limit, + + string metric, + + string? searchBy) + { + FilterBies = filterBies; + Limit = limit; + Metric = metric; + SearchBy = searchBy; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery.cs new file mode 100644 index 000000000..c138f4cb5 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery + { + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery? ApmDependencyStatsQuery; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery? ApmResourceStatsQuery; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery? EventQuery; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery? MetricQuery; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery? ProcessQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery( + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery? apmDependencyStatsQuery, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery? apmResourceStatsQuery, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery? eventQuery, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery? metricQuery, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery? processQuery) + { + ApmDependencyStatsQuery = apmDependencyStatsQuery; + ApmResourceStatsQuery = apmResourceStatsQuery; + EventQuery = eventQuery; + MetricQuery = metricQuery; + ProcessQuery = processQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery.cs new file mode 100644 index 000000000..d82314850 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery.cs @@ -0,0 +1,61 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery + { + public readonly string DataSource; + public readonly string Env; + public readonly bool? IsUpstream; + public readonly string Name; + public readonly string OperationName; + public readonly string? PrimaryTagName; + public readonly string? PrimaryTagValue; + public readonly string ResourceName; + public readonly string Service; + public readonly string Stat; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery( + string dataSource, + + string env, + + bool? isUpstream, + + string name, + + string operationName, + + string? primaryTagName, + + string? primaryTagValue, + + string resourceName, + + string service, + + string stat) + { + DataSource = dataSource; + Env = env; + IsUpstream = isUpstream; + Name = name; + OperationName = operationName; + PrimaryTagName = primaryTagName; + PrimaryTagValue = primaryTagValue; + ResourceName = resourceName; + Service = service; + Stat = stat; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery.cs new file mode 100644 index 000000000..492d167fc --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery.cs @@ -0,0 +1,61 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery + { + public readonly string DataSource; + public readonly string Env; + public readonly ImmutableArray GroupBies; + public readonly string Name; + public readonly string? OperationName; + public readonly string? PrimaryTagName; + public readonly string? PrimaryTagValue; + public readonly string? ResourceName; + public readonly string Service; + public readonly string Stat; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery( + string dataSource, + + string env, + + ImmutableArray groupBies, + + string name, + + string? operationName, + + string? primaryTagName, + + string? primaryTagValue, + + string? resourceName, + + string service, + + string stat) + { + DataSource = dataSource; + Env = env; + GroupBies = groupBies; + Name = name; + OperationName = operationName; + PrimaryTagName = primaryTagName; + PrimaryTagValue = primaryTagValue; + ResourceName = resourceName; + Service = service; + Stat = stat; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery.cs new file mode 100644 index 000000000..763a57b6f --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery.cs @@ -0,0 +1,45 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery + { + public readonly ImmutableArray Computes; + public readonly string DataSource; + public readonly ImmutableArray GroupBies; + public readonly ImmutableArray Indexes; + public readonly string Name; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch? Search; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery( + ImmutableArray computes, + + string dataSource, + + ImmutableArray groupBies, + + ImmutableArray indexes, + + string name, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch? search) + { + Computes = computes; + DataSource = dataSource; + GroupBies = groupBies; + Indexes = indexes; + Name = name; + Search = search; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute.cs new file mode 100644 index 000000000..b8f637f1c --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute + { + public readonly string Aggregation; + public readonly int? Interval; + public readonly string? Metric; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute( + string aggregation, + + int? interval, + + string? metric) + { + Aggregation = aggregation; + Interval = interval; + Metric = metric; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy.cs new file mode 100644 index 000000000..3765a0ee9 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy + { + public readonly string Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort? Sort; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy( + string facet, + + int? limit, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort? sort) + { + Facet = facet; + Limit = limit; + Sort = sort; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort.cs new file mode 100644 index 000000000..0f013c2ec --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort + { + public readonly string Aggregation; + public readonly string? Metric; + public readonly string? Order; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort( + string aggregation, + + string? metric, + + string? order) + { + Aggregation = aggregation; + Metric = metric; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch.cs new file mode 100644 index 000000000..7cfa655a0 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch.cs @@ -0,0 +1,24 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch + { + public readonly string Query; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch(string query) + { + Query = query; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery.cs new file mode 100644 index 000000000..0c7f8f12e --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery.cs @@ -0,0 +1,37 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery + { + public readonly string? Aggregator; + public readonly string? DataSource; + public readonly string Name; + public readonly string Query; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery( + string? aggregator, + + string? dataSource, + + string name, + + string query) + { + Aggregator = aggregator; + DataSource = dataSource; + Name = name; + Query = query; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery.cs new file mode 100644 index 000000000..0a9aea731 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery.cs @@ -0,0 +1,57 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery + { + public readonly string? Aggregator; + public readonly string DataSource; + public readonly bool? IsNormalizedCpu; + public readonly int? Limit; + public readonly string Metric; + public readonly string Name; + public readonly string? Sort; + public readonly ImmutableArray TagFilters; + public readonly string? TextFilter; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery( + string? aggregator, + + string dataSource, + + bool? isNormalizedCpu, + + int? limit, + + string metric, + + string name, + + string? sort, + + ImmutableArray tagFilters, + + string? textFilter) + { + Aggregator = aggregator; + DataSource = dataSource; + IsNormalizedCpu = isNormalizedCpu; + Limit = limit; + Metric = metric; + Name = name; + Sort = sort; + TagFilters = tagFilters; + TextFilter = textFilter; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery.cs new file mode 100644 index 000000000..850f60a05 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery + { + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery? ComputeQuery; + public readonly ImmutableArray GroupBies; + public readonly string Index; + public readonly ImmutableArray MultiComputes; + public readonly string? SearchQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery( + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery? computeQuery, + + ImmutableArray groupBies, + + string index, + + ImmutableArray multiComputes, + + string? searchQuery) + { + ComputeQuery = computeQuery; + GroupBies = groupBies; + Index = index; + MultiComputes = multiComputes; + SearchQuery = searchQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery.cs new file mode 100644 index 000000000..1fae99e11 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy.cs new file mode 100644 index 000000000..1456e964c --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy + { + public readonly string? Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery? SortQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy( + string? facet, + + int? limit, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery? sortQuery) + { + Facet = facet; + Limit = limit; + SortQuery = sortQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery.cs new file mode 100644 index 000000000..c28bb5549 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly string Order; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery( + string aggregation, + + string? facet, + + string order) + { + Aggregation = aggregation; + Facet = facet; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute.cs new file mode 100644 index 000000000..02066d7e2 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery.cs new file mode 100644 index 000000000..bb65ed4a5 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery + { + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery? ComputeQuery; + public readonly ImmutableArray GroupBies; + public readonly string Index; + public readonly ImmutableArray MultiComputes; + public readonly string? SearchQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery( + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery? computeQuery, + + ImmutableArray groupBies, + + string index, + + ImmutableArray multiComputes, + + string? searchQuery) + { + ComputeQuery = computeQuery; + GroupBies = groupBies; + Index = index; + MultiComputes = multiComputes; + SearchQuery = searchQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery.cs new file mode 100644 index 000000000..35070ae3e --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy.cs new file mode 100644 index 000000000..cb6910f2a --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy + { + public readonly string? Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery? SortQuery; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy( + string? facet, + + int? limit, + + Outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery? sortQuery) + { + Facet = facet; + Limit = limit; + SortQuery = sortQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery.cs new file mode 100644 index 000000000..3da55219f --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly string Order; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery( + string aggregation, + + string? facet, + + string order) + { + Aggregation = aggregation; + Facet = facet; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute.cs new file mode 100644 index 000000000..5f4f2b7e6 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinition.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinition.cs new file mode 100644 index 000000000..f8f6c1e35 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinition.cs @@ -0,0 +1,60 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinition + { + public readonly ImmutableArray CustomLinks; + public readonly bool? HideTotal; + public readonly Outputs.DashboardWidgetSunburstDefinitionLegendInline? LegendInline; + public readonly Outputs.DashboardWidgetSunburstDefinitionLegendTable? LegendTable; + public readonly string? LiveSpan; + public readonly ImmutableArray Requests; + /// + /// The title of the dashboard. + /// + public readonly string? Title; + public readonly string? TitleAlign; + public readonly string? TitleSize; + + [OutputConstructor] + private DashboardWidgetSunburstDefinition( + ImmutableArray customLinks, + + bool? hideTotal, + + Outputs.DashboardWidgetSunburstDefinitionLegendInline? legendInline, + + Outputs.DashboardWidgetSunburstDefinitionLegendTable? legendTable, + + string? liveSpan, + + ImmutableArray requests, + + string? title, + + string? titleAlign, + + string? titleSize) + { + CustomLinks = customLinks; + HideTotal = hideTotal; + LegendInline = legendInline; + LegendTable = legendTable; + LiveSpan = liveSpan; + Requests = requests; + Title = title; + TitleAlign = titleAlign; + TitleSize = titleSize; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionCustomLink.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionCustomLink.cs new file mode 100644 index 000000000..17e3b67d4 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionCustomLink.cs @@ -0,0 +1,37 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionCustomLink + { + public readonly bool? IsHidden; + public readonly string? Label; + public readonly string? Link; + public readonly string? OverrideLabel; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionCustomLink( + bool? isHidden, + + string? label, + + string? link, + + string? overrideLabel) + { + IsHidden = isHidden; + Label = label; + Link = link; + OverrideLabel = overrideLabel; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionLegendInline.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionLegendInline.cs new file mode 100644 index 000000000..25859a626 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionLegendInline.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionLegendInline + { + public readonly bool? HidePercent; + public readonly bool? HideValue; + public readonly string Type; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionLegendInline( + bool? hidePercent, + + bool? hideValue, + + string type) + { + HidePercent = hidePercent; + HideValue = hideValue; + Type = type; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionLegendTable.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionLegendTable.cs new file mode 100644 index 000000000..611d8b4f6 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionLegendTable.cs @@ -0,0 +1,24 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionLegendTable + { + public readonly string Type; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionLegendTable(string type) + { + Type = type; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequest.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequest.cs new file mode 100644 index 000000000..3fa17ff93 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequest.cs @@ -0,0 +1,61 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequest + { + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestApmQuery? ApmQuery; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestAuditQuery? AuditQuery; + public readonly ImmutableArray Formulas; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestLogQuery? LogQuery; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestNetworkQuery? NetworkQuery; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestProcessQuery? ProcessQuery; + public readonly string? Q; + public readonly ImmutableArray Queries; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestRumQuery? RumQuery; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestSecurityQuery? SecurityQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequest( + Outputs.DashboardWidgetSunburstDefinitionRequestApmQuery? apmQuery, + + Outputs.DashboardWidgetSunburstDefinitionRequestAuditQuery? auditQuery, + + ImmutableArray formulas, + + Outputs.DashboardWidgetSunburstDefinitionRequestLogQuery? logQuery, + + Outputs.DashboardWidgetSunburstDefinitionRequestNetworkQuery? networkQuery, + + Outputs.DashboardWidgetSunburstDefinitionRequestProcessQuery? processQuery, + + string? q, + + ImmutableArray queries, + + Outputs.DashboardWidgetSunburstDefinitionRequestRumQuery? rumQuery, + + Outputs.DashboardWidgetSunburstDefinitionRequestSecurityQuery? securityQuery) + { + ApmQuery = apmQuery; + AuditQuery = auditQuery; + Formulas = formulas; + LogQuery = logQuery; + NetworkQuery = networkQuery; + ProcessQuery = processQuery; + Q = q; + Queries = queries; + RumQuery = rumQuery; + SecurityQuery = securityQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQuery.cs new file mode 100644 index 000000000..f671b4892 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestApmQuery + { + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery? ComputeQuery; + public readonly ImmutableArray GroupBies; + public readonly string Index; + public readonly ImmutableArray MultiComputes; + public readonly string? SearchQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestApmQuery( + Outputs.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery? computeQuery, + + ImmutableArray groupBies, + + string index, + + ImmutableArray multiComputes, + + string? searchQuery) + { + ComputeQuery = computeQuery; + GroupBies = groupBies; + Index = index; + MultiComputes = multiComputes; + SearchQuery = searchQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery.cs new file mode 100644 index 000000000..07c58156a --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy.cs new file mode 100644 index 000000000..e5f103ad4 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy + { + public readonly string? Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery? SortQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy( + string? facet, + + int? limit, + + Outputs.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery? sortQuery) + { + Facet = facet; + Limit = limit; + SortQuery = sortQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery.cs new file mode 100644 index 000000000..2daa73b97 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly string Order; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery( + string aggregation, + + string? facet, + + string order) + { + Aggregation = aggregation; + Facet = facet; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute.cs new file mode 100644 index 000000000..81773c1a4 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQuery.cs new file mode 100644 index 000000000..61839e04f --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQuery + { + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery? ComputeQuery; + public readonly ImmutableArray GroupBies; + public readonly string Index; + public readonly ImmutableArray MultiComputes; + public readonly string? SearchQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestAuditQuery( + Outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery? computeQuery, + + ImmutableArray groupBies, + + string index, + + ImmutableArray multiComputes, + + string? searchQuery) + { + ComputeQuery = computeQuery; + GroupBies = groupBies; + Index = index; + MultiComputes = multiComputes; + SearchQuery = searchQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery.cs new file mode 100644 index 000000000..ba1bc0970 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy.cs new file mode 100644 index 000000000..45dad234b --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy + { + public readonly string? Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery? SortQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy( + string? facet, + + int? limit, + + Outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery? sortQuery) + { + Facet = facet; + Limit = limit; + SortQuery = sortQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery.cs new file mode 100644 index 000000000..cd1222632 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly string Order; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery( + string aggregation, + + string? facet, + + string order) + { + Aggregation = aggregation; + Facet = facet; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute.cs new file mode 100644 index 000000000..f9e89e49b --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestFormula.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestFormula.cs new file mode 100644 index 000000000..0ad1a7110 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestFormula.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestFormula + { + public readonly string? Alias; + public readonly string? CellDisplayMode; + public readonly ImmutableArray ConditionalFormats; + public readonly string FormulaExpression; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestFormulaLimit? Limit; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestFormula( + string? alias, + + string? cellDisplayMode, + + ImmutableArray conditionalFormats, + + string formulaExpression, + + Outputs.DashboardWidgetSunburstDefinitionRequestFormulaLimit? limit) + { + Alias = alias; + CellDisplayMode = cellDisplayMode; + ConditionalFormats = conditionalFormats; + FormulaExpression = formulaExpression; + Limit = limit; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat.cs new file mode 100644 index 000000000..16e516469 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat.cs @@ -0,0 +1,57 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat + { + public readonly string Comparator; + public readonly string? CustomBgColor; + public readonly string? CustomFgColor; + public readonly bool? HideValue; + public readonly string? ImageUrl; + public readonly string? Metric; + public readonly string Palette; + public readonly string? Timeframe; + public readonly double Value; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat( + string comparator, + + string? customBgColor, + + string? customFgColor, + + bool? hideValue, + + string? imageUrl, + + string? metric, + + string palette, + + string? timeframe, + + double value) + { + Comparator = comparator; + CustomBgColor = customBgColor; + CustomFgColor = customFgColor; + HideValue = hideValue; + ImageUrl = imageUrl; + Metric = metric; + Palette = palette; + Timeframe = timeframe; + Value = value; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestFormulaLimit.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestFormulaLimit.cs new file mode 100644 index 000000000..cbbe4c0eb --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestFormulaLimit.cs @@ -0,0 +1,29 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestFormulaLimit + { + public readonly int? Count; + public readonly string? Order; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestFormulaLimit( + int? count, + + string? order) + { + Count = count; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQuery.cs new file mode 100644 index 000000000..92699a3de --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestLogQuery + { + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery? ComputeQuery; + public readonly ImmutableArray GroupBies; + public readonly string Index; + public readonly ImmutableArray MultiComputes; + public readonly string? SearchQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestLogQuery( + Outputs.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery? computeQuery, + + ImmutableArray groupBies, + + string index, + + ImmutableArray multiComputes, + + string? searchQuery) + { + ComputeQuery = computeQuery; + GroupBies = groupBies; + Index = index; + MultiComputes = multiComputes; + SearchQuery = searchQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery.cs new file mode 100644 index 000000000..9341d0010 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy.cs new file mode 100644 index 000000000..ef9149963 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy + { + public readonly string? Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery? SortQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy( + string? facet, + + int? limit, + + Outputs.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery? sortQuery) + { + Facet = facet; + Limit = limit; + SortQuery = sortQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery.cs new file mode 100644 index 000000000..d052515c2 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly string Order; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery( + string aggregation, + + string? facet, + + string order) + { + Aggregation = aggregation; + Facet = facet; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute.cs new file mode 100644 index 000000000..5441b0752 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQuery.cs new file mode 100644 index 000000000..cf1f17c4e --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQuery + { + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery? ComputeQuery; + public readonly ImmutableArray GroupBies; + public readonly string Index; + public readonly ImmutableArray MultiComputes; + public readonly string? SearchQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestNetworkQuery( + Outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery? computeQuery, + + ImmutableArray groupBies, + + string index, + + ImmutableArray multiComputes, + + string? searchQuery) + { + ComputeQuery = computeQuery; + GroupBies = groupBies; + Index = index; + MultiComputes = multiComputes; + SearchQuery = searchQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery.cs new file mode 100644 index 000000000..e867fc21a --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy.cs new file mode 100644 index 000000000..25de2c227 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy + { + public readonly string? Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery? SortQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy( + string? facet, + + int? limit, + + Outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery? sortQuery) + { + Facet = facet; + Limit = limit; + SortQuery = sortQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery.cs new file mode 100644 index 000000000..38423ba27 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly string Order; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery( + string aggregation, + + string? facet, + + string order) + { + Aggregation = aggregation; + Facet = facet; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute.cs new file mode 100644 index 000000000..0b29ce84d --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestProcessQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestProcessQuery.cs new file mode 100644 index 000000000..f921aa24a --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestProcessQuery.cs @@ -0,0 +1,37 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestProcessQuery + { + public readonly ImmutableArray FilterBies; + public readonly int? Limit; + public readonly string Metric; + public readonly string? SearchBy; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestProcessQuery( + ImmutableArray filterBies, + + int? limit, + + string metric, + + string? searchBy) + { + FilterBies = filterBies; + Limit = limit; + Metric = metric; + SearchBy = searchBy; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQuery.cs new file mode 100644 index 000000000..2372efc29 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestQuery + { + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery? ApmDependencyStatsQuery; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery? ApmResourceStatsQuery; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQuery? EventQuery; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestQueryMetricQuery? MetricQuery; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestQueryProcessQuery? ProcessQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestQuery( + Outputs.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery? apmDependencyStatsQuery, + + Outputs.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery? apmResourceStatsQuery, + + Outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQuery? eventQuery, + + Outputs.DashboardWidgetSunburstDefinitionRequestQueryMetricQuery? metricQuery, + + Outputs.DashboardWidgetSunburstDefinitionRequestQueryProcessQuery? processQuery) + { + ApmDependencyStatsQuery = apmDependencyStatsQuery; + ApmResourceStatsQuery = apmResourceStatsQuery; + EventQuery = eventQuery; + MetricQuery = metricQuery; + ProcessQuery = processQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery.cs new file mode 100644 index 000000000..1661daff8 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery.cs @@ -0,0 +1,61 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery + { + public readonly string DataSource; + public readonly string Env; + public readonly bool? IsUpstream; + public readonly string Name; + public readonly string OperationName; + public readonly string? PrimaryTagName; + public readonly string? PrimaryTagValue; + public readonly string ResourceName; + public readonly string Service; + public readonly string Stat; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery( + string dataSource, + + string env, + + bool? isUpstream, + + string name, + + string operationName, + + string? primaryTagName, + + string? primaryTagValue, + + string resourceName, + + string service, + + string stat) + { + DataSource = dataSource; + Env = env; + IsUpstream = isUpstream; + Name = name; + OperationName = operationName; + PrimaryTagName = primaryTagName; + PrimaryTagValue = primaryTagValue; + ResourceName = resourceName; + Service = service; + Stat = stat; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery.cs new file mode 100644 index 000000000..931224d0d --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery.cs @@ -0,0 +1,61 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery + { + public readonly string DataSource; + public readonly string Env; + public readonly ImmutableArray GroupBies; + public readonly string Name; + public readonly string? OperationName; + public readonly string? PrimaryTagName; + public readonly string? PrimaryTagValue; + public readonly string? ResourceName; + public readonly string Service; + public readonly string Stat; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery( + string dataSource, + + string env, + + ImmutableArray groupBies, + + string name, + + string? operationName, + + string? primaryTagName, + + string? primaryTagValue, + + string? resourceName, + + string service, + + string stat) + { + DataSource = dataSource; + Env = env; + GroupBies = groupBies; + Name = name; + OperationName = operationName; + PrimaryTagName = primaryTagName; + PrimaryTagValue = primaryTagValue; + ResourceName = resourceName; + Service = service; + Stat = stat; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuery.cs new file mode 100644 index 000000000..b132957b8 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuery.cs @@ -0,0 +1,45 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQuery + { + public readonly ImmutableArray Computes; + public readonly string DataSource; + public readonly ImmutableArray GroupBies; + public readonly ImmutableArray Indexes; + public readonly string Name; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch? Search; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestQueryEventQuery( + ImmutableArray computes, + + string dataSource, + + ImmutableArray groupBies, + + ImmutableArray indexes, + + string name, + + Outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch? search) + { + Computes = computes; + DataSource = dataSource; + GroupBies = groupBies; + Indexes = indexes; + Name = name; + Search = search; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute.cs new file mode 100644 index 000000000..fb18c9cd0 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute + { + public readonly string Aggregation; + public readonly int? Interval; + public readonly string? Metric; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute( + string aggregation, + + int? interval, + + string? metric) + { + Aggregation = aggregation; + Interval = interval; + Metric = metric; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy.cs new file mode 100644 index 000000000..0ceeaa35a --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy + { + public readonly string Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort? Sort; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy( + string facet, + + int? limit, + + Outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort? sort) + { + Facet = facet; + Limit = limit; + Sort = sort; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort.cs new file mode 100644 index 000000000..9ece63288 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort + { + public readonly string Aggregation; + public readonly string? Metric; + public readonly string? Order; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort( + string aggregation, + + string? metric, + + string? order) + { + Aggregation = aggregation; + Metric = metric; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch.cs new file mode 100644 index 000000000..0f22730f4 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch.cs @@ -0,0 +1,24 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch + { + public readonly string Query; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch(string query) + { + Query = query; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryMetricQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryMetricQuery.cs new file mode 100644 index 000000000..236b134a0 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryMetricQuery.cs @@ -0,0 +1,37 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestQueryMetricQuery + { + public readonly string? Aggregator; + public readonly string? DataSource; + public readonly string Name; + public readonly string Query; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestQueryMetricQuery( + string? aggregator, + + string? dataSource, + + string name, + + string query) + { + Aggregator = aggregator; + DataSource = dataSource; + Name = name; + Query = query; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryProcessQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryProcessQuery.cs new file mode 100644 index 000000000..5ce720fa1 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestQueryProcessQuery.cs @@ -0,0 +1,57 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestQueryProcessQuery + { + public readonly string? Aggregator; + public readonly string DataSource; + public readonly bool? IsNormalizedCpu; + public readonly int? Limit; + public readonly string Metric; + public readonly string Name; + public readonly string? Sort; + public readonly ImmutableArray TagFilters; + public readonly string? TextFilter; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestQueryProcessQuery( + string? aggregator, + + string dataSource, + + bool? isNormalizedCpu, + + int? limit, + + string metric, + + string name, + + string? sort, + + ImmutableArray tagFilters, + + string? textFilter) + { + Aggregator = aggregator; + DataSource = dataSource; + IsNormalizedCpu = isNormalizedCpu; + Limit = limit; + Metric = metric; + Name = name; + Sort = sort; + TagFilters = tagFilters; + TextFilter = textFilter; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQuery.cs new file mode 100644 index 000000000..1f6522bab --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestRumQuery + { + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery? ComputeQuery; + public readonly ImmutableArray GroupBies; + public readonly string Index; + public readonly ImmutableArray MultiComputes; + public readonly string? SearchQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestRumQuery( + Outputs.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery? computeQuery, + + ImmutableArray groupBies, + + string index, + + ImmutableArray multiComputes, + + string? searchQuery) + { + ComputeQuery = computeQuery; + GroupBies = groupBies; + Index = index; + MultiComputes = multiComputes; + SearchQuery = searchQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery.cs new file mode 100644 index 000000000..7743fd037 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy.cs new file mode 100644 index 000000000..f7aac82c5 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy + { + public readonly string? Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery? SortQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy( + string? facet, + + int? limit, + + Outputs.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery? sortQuery) + { + Facet = facet; + Limit = limit; + SortQuery = sortQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery.cs new file mode 100644 index 000000000..1b54176b2 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly string Order; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery( + string aggregation, + + string? facet, + + string order) + { + Aggregation = aggregation; + Facet = facet; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute.cs new file mode 100644 index 000000000..18e4e3085 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQuery.cs new file mode 100644 index 000000000..ab96b0bce --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQuery.cs @@ -0,0 +1,41 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQuery + { + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery? ComputeQuery; + public readonly ImmutableArray GroupBies; + public readonly string Index; + public readonly ImmutableArray MultiComputes; + public readonly string? SearchQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestSecurityQuery( + Outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery? computeQuery, + + ImmutableArray groupBies, + + string index, + + ImmutableArray multiComputes, + + string? searchQuery) + { + ComputeQuery = computeQuery; + GroupBies = groupBies; + Index = index; + MultiComputes = multiComputes; + SearchQuery = searchQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery.cs new file mode 100644 index 000000000..fd2fd70c5 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy.cs new file mode 100644 index 000000000..6aabf0172 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy + { + public readonly string? Facet; + public readonly int? Limit; + public readonly Outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery? SortQuery; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy( + string? facet, + + int? limit, + + Outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery? sortQuery) + { + Facet = facet; + Limit = limit; + SortQuery = sortQuery; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery.cs new file mode 100644 index 000000000..458c87779 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly string Order; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery( + string aggregation, + + string? facet, + + string order) + { + Aggregation = aggregation; + Facet = facet; + Order = order; + } + } +} diff --git a/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute.cs b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute.cs new file mode 100644 index 000000000..b81dfdf71 --- /dev/null +++ b/sdk/dotnet/Outputs/DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute.cs @@ -0,0 +1,33 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute + { + public readonly string Aggregation; + public readonly string? Facet; + public readonly int? Interval; + + [OutputConstructor] + private DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute( + string aggregation, + + string? facet, + + int? interval) + { + Aggregation = aggregation; + Facet = facet; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/SyntheticsTestApiStep.cs b/sdk/dotnet/Outputs/SyntheticsTestApiStep.cs index 87d30edf9..b4f51f08e 100644 --- a/sdk/dotnet/Outputs/SyntheticsTestApiStep.cs +++ b/sdk/dotnet/Outputs/SyntheticsTestApiStep.cs @@ -53,6 +53,7 @@ public sealed class SyntheticsTestApiStep /// Query arguments name and value map. /// public readonly ImmutableDictionary? RequestQuery; + public readonly Outputs.SyntheticsTestApiStepRetry? Retry; /// /// The subtype of the Synthetic multistep API test step. Valid values are `http`. /// @@ -80,6 +81,8 @@ private SyntheticsTestApiStep( ImmutableDictionary? requestQuery, + Outputs.SyntheticsTestApiStepRetry? retry, + string? subtype) { AllowFailure = allowFailure; @@ -92,6 +95,7 @@ private SyntheticsTestApiStep( RequestDefinition = requestDefinition; RequestHeaders = requestHeaders; RequestQuery = requestQuery; + Retry = retry; Subtype = subtype; } } diff --git a/sdk/dotnet/Outputs/SyntheticsTestApiStepRequestDefinition.cs b/sdk/dotnet/Outputs/SyntheticsTestApiStepRequestDefinition.cs index 2e293136a..d7eb800c4 100644 --- a/sdk/dotnet/Outputs/SyntheticsTestApiStepRequestDefinition.cs +++ b/sdk/dotnet/Outputs/SyntheticsTestApiStepRequestDefinition.cs @@ -32,7 +32,7 @@ public sealed class SyntheticsTestApiStepRequestDefinition /// public readonly string? Host; /// - /// For UDP tests, message to send with the request. + /// For UDP and websocket tests, message to send with the request. /// public readonly string? Message; /// diff --git a/sdk/dotnet/Outputs/SyntheticsTestApiStepRetry.cs b/sdk/dotnet/Outputs/SyntheticsTestApiStepRetry.cs new file mode 100644 index 000000000..1c67eb141 --- /dev/null +++ b/sdk/dotnet/Outputs/SyntheticsTestApiStepRetry.cs @@ -0,0 +1,29 @@ +// *** WARNING: this file was generated by the Pulumi Terraform Bridge (tfgen) Tool. *** +// *** Do not edit by hand unless you're certain you know what you are doing! *** + +using System; +using System.Collections.Generic; +using System.Collections.Immutable; +using System.Threading.Tasks; +using Pulumi.Serialization; + +namespace Pulumi.Datadog.Outputs +{ + + [OutputType] + public sealed class SyntheticsTestApiStepRetry + { + public readonly int? Count; + public readonly int? Interval; + + [OutputConstructor] + private SyntheticsTestApiStepRetry( + int? count, + + int? interval) + { + Count = count; + Interval = interval; + } + } +} diff --git a/sdk/dotnet/Outputs/SyntheticsTestRequestDefinition.cs b/sdk/dotnet/Outputs/SyntheticsTestRequestDefinition.cs index b8a3d93e8..06c8a4114 100644 --- a/sdk/dotnet/Outputs/SyntheticsTestRequestDefinition.cs +++ b/sdk/dotnet/Outputs/SyntheticsTestRequestDefinition.cs @@ -30,7 +30,7 @@ public sealed class SyntheticsTestRequestDefinition /// public readonly string? Host; /// - /// For UDP tests, message to send with the request. + /// For UDP and websocket tests, message to send with the request. /// public readonly string? Message; /// diff --git a/sdk/dotnet/SloCorrection.cs b/sdk/dotnet/SloCorrection.cs index 07cd25a40..9629f3565 100644 --- a/sdk/dotnet/SloCorrection.cs +++ b/sdk/dotnet/SloCorrection.cs @@ -22,47 +22,48 @@ namespace Pulumi.Datadog /// { /// public MyStack() /// { + /// // Create a new Datadog SLO correction. slo_id can be derived from slo resource or specify an slo id of an existing SLO. /// var exampleSlo = new Datadog.ServiceLevelObjective("exampleSlo", new Datadog.ServiceLevelObjectiveArgs /// { - /// Description = "some updated description about example_slo SLO", /// Name = "example slo", + /// Type = "metric", + /// Description = "some updated description about example_slo SLO", /// Query = new Datadog.Inputs.ServiceLevelObjectiveQueryArgs /// { - /// Denominator = "sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()", /// Numerator = "sum:my.metric{type:good}.as_count()", - /// }, - /// Tags = - /// { - /// "foo:bar", + /// Denominator = "sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()", /// }, /// Thresholds = /// { /// new Datadog.Inputs.ServiceLevelObjectiveThresholdArgs /// { - /// Target = 99.5, /// Timeframe = "7d", + /// Target = 99.5, /// Warning = 99.8, /// }, /// }, - /// Type = "metric", + /// Tags = + /// { + /// "foo:bar", + /// }, /// }); /// var exampleSloCorrection = new Datadog.SloCorrection("exampleSloCorrection", new Datadog.SloCorrectionArgs /// { /// Category = "Scheduled Maintenance", /// Description = "correction example", - /// End = 1735718600, - /// SloId = "datadog_service_level_objective.example_slo.id", /// Start = 1735707000, + /// End = 1735718600, + /// SloId = exampleSlo.Id, /// Timezone = "UTC", /// }); /// var exampleSloCorrectionWithRecurrence = new Datadog.SloCorrection("exampleSloCorrectionWithRecurrence", new Datadog.SloCorrectionArgs /// { /// Category = "Scheduled Maintenance", /// Description = "correction example with recurrence", - /// Duration = 3600, - /// Rrule = "FREQ=DAILY;INTERVAL=3;", - /// SloId = "datadog_service_level_objective.example_slo.id", /// Start = 1735707000, + /// Rrule = "FREQ=DAILY;INTERVAL=3;COUNT=3", + /// Duration = 3600, + /// SloId = exampleSlo.Id, /// Timezone = "UTC", /// }); /// } @@ -104,7 +105,7 @@ public partial class SloCorrection : Pulumi.CustomResource public Output End { get; private set; } = null!; /// - /// Recurrence rules as defined in the iCalendar RFC 5545. + /// Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. /// [Output("rrule")] public Output Rrule { get; private set; } = null!; @@ -198,7 +199,7 @@ public sealed class SloCorrectionArgs : Pulumi.ResourceArgs public Input? End { get; set; } /// - /// Recurrence rules as defined in the iCalendar RFC 5545. + /// Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. /// [Input("rrule")] public Input? Rrule { get; set; } @@ -253,7 +254,7 @@ public sealed class SloCorrectionState : Pulumi.ResourceArgs public Input? End { get; set; } /// - /// Recurrence rules as defined in the iCalendar RFC 5545. + /// Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. /// [Input("rrule")] public Input? Rrule { get; set; } diff --git a/sdk/go/datadog/monitorJson.go b/sdk/go/datadog/monitorJson.go index a8b369ed5..e5937b915 100644 --- a/sdk/go/datadog/monitorJson.go +++ b/sdk/go/datadog/monitorJson.go @@ -28,7 +28,7 @@ import ( // func main() { // pulumi.Run(func(ctx *pulumi.Context) error { // _, err := datadog.NewMonitorJson(ctx, "monitorJson", &datadog.MonitorJsonArgs{ -// Monitor: pulumi.String(fmt.Sprintf("%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v", "{\n", " \"name\": \"Example monitor - service check\",\n", " \"type\": \"service check\",\n", " \"query\": \"\\\"ntp.in_sync\\\".over(\\\"*\\\").last(2).count_by_status()\",\n", " \"message\": \"Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\\n\\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.\",\n", " \"tags\": [],\n", " \"multi\": true,\n", " \"restricted_roles\": null,\n", " \"options\": {\n", " \"include_tags\": true,\n", " \"locked\": false,\n", " \"new_host_delay\": 150,\n", " \"notify_audit\": false,\n", " \"notify_no_data\": false,\n", " \"thresholds\": {\n", " \"warning\": 1,\n", " \"ok\": 1,\n", " \"critical\": 1\n", " }\n", " },\n", " \"priority\": null,\n", " \"classification\": \"custom\"\n", "}\n")), +// Monitor: pulumi.String(fmt.Sprintf("%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v%v", "{\n", " \"name\": \"Example monitor - service check\",\n", " \"type\": \"service check\",\n", " \"query\": \"\\\"ntp.in_sync\\\".by(\\\"*\\\").last(2).count_by_status()\",\n", " \"message\": \"Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\\n\\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.\",\n", " \"tags\": [],\n", " \"multi\": true,\n", " \"restricted_roles\": null,\n", " \"options\": {\n", " \"include_tags\": true,\n", " \"locked\": false,\n", " \"new_host_delay\": 150,\n", " \"notify_audit\": false,\n", " \"notify_no_data\": false,\n", " \"thresholds\": {\n", " \"warning\": 1,\n", " \"ok\": 1,\n", " \"critical\": 1\n", " }\n", " },\n", " \"priority\": null,\n", " \"classification\": \"custom\"\n", "}\n")), // }) // if err != nil { // return err diff --git a/sdk/go/datadog/pulumiTypes.go b/sdk/go/datadog/pulumiTypes.go index 1a1487844..e89125cb3 100644 --- a/sdk/go/datadog/pulumiTypes.go +++ b/sdk/go/datadog/pulumiTypes.go @@ -1353,6 +1353,8 @@ type DashboardWidget struct { ServiceLevelObjectiveDefinition *DashboardWidgetServiceLevelObjectiveDefinition `pulumi:"serviceLevelObjectiveDefinition"` // The definition for a Service Map widget. ServicemapDefinition *DashboardWidgetServicemapDefinition `pulumi:"servicemapDefinition"` + // The definition for a Sunburst widget. + SunburstDefinition *DashboardWidgetSunburstDefinition `pulumi:"sunburstDefinition"` // The definition for a Timeseries widget. TimeseriesDefinition *DashboardWidgetTimeseriesDefinition `pulumi:"timeseriesDefinition"` // The definition for a Toplist widget. @@ -1421,6 +1423,8 @@ type DashboardWidgetArgs struct { ServiceLevelObjectiveDefinition DashboardWidgetServiceLevelObjectiveDefinitionPtrInput `pulumi:"serviceLevelObjectiveDefinition"` // The definition for a Service Map widget. ServicemapDefinition DashboardWidgetServicemapDefinitionPtrInput `pulumi:"servicemapDefinition"` + // The definition for a Sunburst widget. + SunburstDefinition DashboardWidgetSunburstDefinitionPtrInput `pulumi:"sunburstDefinition"` // The definition for a Timeseries widget. TimeseriesDefinition DashboardWidgetTimeseriesDefinitionPtrInput `pulumi:"timeseriesDefinition"` // The definition for a Toplist widget. @@ -1599,6 +1603,11 @@ func (o DashboardWidgetOutput) ServicemapDefinition() DashboardWidgetServicemapD return o.ApplyT(func(v DashboardWidget) *DashboardWidgetServicemapDefinition { return v.ServicemapDefinition }).(DashboardWidgetServicemapDefinitionPtrOutput) } +// The definition for a Sunburst widget. +func (o DashboardWidgetOutput) SunburstDefinition() DashboardWidgetSunburstDefinitionPtrOutput { + return o.ApplyT(func(v DashboardWidget) *DashboardWidgetSunburstDefinition { return v.SunburstDefinition }).(DashboardWidgetSunburstDefinitionPtrOutput) +} + // The definition for a Timeseries widget. func (o DashboardWidgetOutput) TimeseriesDefinition() DashboardWidgetTimeseriesDefinitionPtrOutput { return o.ApplyT(func(v DashboardWidget) *DashboardWidgetTimeseriesDefinition { return v.TimeseriesDefinition }).(DashboardWidgetTimeseriesDefinitionPtrOutput) @@ -17254,6 +17263,8 @@ type DashboardWidgetGroupDefinitionWidget struct { ServiceLevelObjectiveDefinition *DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition `pulumi:"serviceLevelObjectiveDefinition"` // The definition for a Service Map widget. ServicemapDefinition *DashboardWidgetGroupDefinitionWidgetServicemapDefinition `pulumi:"servicemapDefinition"` + // The definition for a Sunburst widget. + SunburstDefinition *DashboardWidgetGroupDefinitionWidgetSunburstDefinition `pulumi:"sunburstDefinition"` // The definition for a Timeseries widget. TimeseriesDefinition *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition `pulumi:"timeseriesDefinition"` // The definition for a Toplist widget. @@ -17320,6 +17331,8 @@ type DashboardWidgetGroupDefinitionWidgetArgs struct { ServiceLevelObjectiveDefinition DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionPtrInput `pulumi:"serviceLevelObjectiveDefinition"` // The definition for a Service Map widget. ServicemapDefinition DashboardWidgetGroupDefinitionWidgetServicemapDefinitionPtrInput `pulumi:"servicemapDefinition"` + // The definition for a Sunburst widget. + SunburstDefinition DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrInput `pulumi:"sunburstDefinition"` // The definition for a Timeseries widget. TimeseriesDefinition DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrInput `pulumi:"timeseriesDefinition"` // The definition for a Toplist widget. @@ -17533,6 +17546,13 @@ func (o DashboardWidgetGroupDefinitionWidgetOutput) ServicemapDefinition() Dashb }).(DashboardWidgetGroupDefinitionWidgetServicemapDefinitionPtrOutput) } +// The definition for a Sunburst widget. +func (o DashboardWidgetGroupDefinitionWidgetOutput) SunburstDefinition() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidget) *DashboardWidgetGroupDefinitionWidgetSunburstDefinition { + return v.SunburstDefinition + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) +} + // The definition for a Timeseries widget. func (o DashboardWidgetGroupDefinitionWidgetOutput) TimeseriesDefinition() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidget) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition { @@ -70568,270 +70588,227 @@ func (o DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArrayO }).(DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition struct { - CustomLinks []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink `pulumi:"customLinks"` - Events []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent `pulumi:"events"` - LegendColumns []string `pulumi:"legendColumns"` - LegendLayout *string `pulumi:"legendLayout"` - LegendSize *string `pulumi:"legendSize"` - LiveSpan *string `pulumi:"liveSpan"` - Markers []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker `pulumi:"markers"` - Requests []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest `pulumi:"requests"` - RightYaxis *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis `pulumi:"rightYaxis"` - ShowLegend *bool `pulumi:"showLegend"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinition struct { + CustomLinks []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink `pulumi:"customLinks"` + HideTotal *bool `pulumi:"hideTotal"` + LegendInline *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline `pulumi:"legendInline"` + LegendTable *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable `pulumi:"legendTable"` + LiveSpan *string `pulumi:"liveSpan"` + Requests []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest `pulumi:"requests"` // The title of the dashboard. - Title *string `pulumi:"title"` - TitleAlign *string `pulumi:"titleAlign"` - TitleSize *string `pulumi:"titleSize"` - Yaxis *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis `pulumi:"yaxis"` + Title *string `pulumi:"title"` + TitleAlign *string `pulumi:"titleAlign"` + TitleSize *string `pulumi:"titleSize"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs struct { - CustomLinks DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayInput `pulumi:"customLinks"` - Events DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayInput `pulumi:"events"` - LegendColumns pulumi.StringArrayInput `pulumi:"legendColumns"` - LegendLayout pulumi.StringPtrInput `pulumi:"legendLayout"` - LegendSize pulumi.StringPtrInput `pulumi:"legendSize"` - LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` - Markers DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayInput `pulumi:"markers"` - Requests DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayInput `pulumi:"requests"` - RightYaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrInput `pulumi:"rightYaxis"` - ShowLegend pulumi.BoolPtrInput `pulumi:"showLegend"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs struct { + CustomLinks DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayInput `pulumi:"customLinks"` + HideTotal pulumi.BoolPtrInput `pulumi:"hideTotal"` + LegendInline DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrInput `pulumi:"legendInline"` + LegendTable DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrInput `pulumi:"legendTable"` + LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` + Requests DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayInput `pulumi:"requests"` // The title of the dashboard. - Title pulumi.StringPtrInput `pulumi:"title"` - TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` - TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` - Yaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrInput `pulumi:"yaxis"` + Title pulumi.StringPtrInput `pulumi:"title"` + TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` + TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinition)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinition)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinition)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *DashboardWidgetGroupDefinitionWidgetSunburstDefinition { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) CustomLinks() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) CustomLinks() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinition) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink { return v.CustomLinks - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) Events() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent { - return v.Events - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) LegendColumns() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []string { return v.LegendColumns }).(pulumi.StringArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) LegendLayout() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { return v.LegendLayout }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) HideTotal() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *bool { return v.HideTotal }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) LegendSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { return v.LegendSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) LegendInline() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline { + return v.LegendInline + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) LegendTable() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable { + return v.LegendTable + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) Markers() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker { - return v.Markers - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) Requests() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) Requests() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinition) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest { return v.Requests - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) RightYaxis() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis { - return v.RightYaxis - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) ShowLegend() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *bool { return v.ShowLegend }).(pulumi.BoolPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput) } // The title of the dashboard. -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) Yaxis() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis { - return v.Yaxis - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinition)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinition) DashboardWidgetGroupDefinitionWidgetSunburstDefinition { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinition return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) CustomLinks() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) CustomLinks() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinition) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink { if v == nil { return nil } return v.CustomLinks - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Events() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent { - if v == nil { - return nil - } - return v.Events - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) LegendColumns() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) HideTotal() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *bool { if v == nil { return nil } - return v.LegendColumns - }).(pulumi.StringArrayOutput) + return v.HideTotal + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) LegendLayout() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) LegendInline() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline { if v == nil { return nil } - return v.LegendLayout - }).(pulumi.StringPtrOutput) + return v.LegendInline + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) LegendSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) LegendTable() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable { if v == nil { return nil } - return v.LegendSize - }).(pulumi.StringPtrOutput) + return v.LegendTable + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *string { if v == nil { return nil } @@ -70839,45 +70816,18 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) LiveS }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Markers() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker { - if v == nil { - return nil - } - return v.Markers - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Requests() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) Requests() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinition) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest { if v == nil { return nil } return v.Requests - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) RightYaxis() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis { - if v == nil { - return nil - } - return v.RightYaxis - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) ShowLegend() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *bool { - if v == nil { - return nil - } - return v.ShowLegend - }).(pulumi.BoolPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput) } // The title of the dashboard. -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *string { if v == nil { return nil } @@ -70885,8 +70835,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Title }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *string { if v == nil { return nil } @@ -70894,8 +70844,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Title }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinition) *string { if v == nil { return nil } @@ -70903,705 +70853,758 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Title }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Yaxis() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis { - if v == nil { - return nil - } - return v.Yaxis - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) -} - -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink struct { IsHidden *bool `pulumi:"isHidden"` Label *string `pulumi:"label"` Link *string `pulumi:"link"` OverrideLabel *string `pulumi:"overrideLabel"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs struct { IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` Label pulumi.StringPtrInput `pulumi:"label"` Link pulumi.StringPtrInput `pulumi:"link"` OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent struct { - Q string `pulumi:"q"` - TagsExecution *string `pulumi:"tagsExecution"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline struct { + HidePercent *bool `pulumi:"hidePercent"` + HideValue *bool `pulumi:"hideValue"` + Type string `pulumi:"type"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs struct { - Q pulumi.StringInput `pulumi:"q"` - TagsExecution pulumi.StringPtrInput `pulumi:"tagsExecution"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs struct { + HidePercent pulumi.BoolPtrInput `pulumi:"hidePercent"` + HideValue pulumi.BoolPtrInput `pulumi:"hideValue"` + Type pulumi.StringInput `pulumi:"type"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayInput` via: +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventInput +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent)(nil)).Elem() +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrType)(v) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutputWithContext(context.Background()) +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(context.Background()) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput) +} -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent)(nil)).Elem() +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) Q() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent) string { return v.Q }).(pulumi.StringOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) TagsExecution() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent) *string { return v.TagsExecution }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline { + return &v + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput) HidePercent() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline) *bool { return v.HidePercent }).(pulumi.BoolPtrOutput) +} -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent)(nil)).Elem() +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput) Type() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline) string { return v.Type }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline + return ret + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker struct { - DisplayType *string `pulumi:"displayType"` - Label *string `pulumi:"label"` - Value string `pulumi:"value"` +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput) HidePercent() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline) *bool { + if v == nil { + return nil + } + return v.HidePercent + }).(pulumi.BoolPtrOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerInput` via: +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline) *bool { + if v == nil { + return nil + } + return v.HideValue + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput) Type() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline) *string { + if v == nil { + return nil + } + return &v.Type + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable struct { + Type string `pulumi:"type"` +} + +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs struct { - DisplayType pulumi.StringPtrInput `pulumi:"displayType"` - Label pulumi.StringPtrInput `pulumi:"label"` - Value pulumi.StringInput `pulumi:"value"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs struct { + Type pulumi.StringInput `pulumi:"type"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayInput` via: +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerInput +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker)(nil)).Elem() +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrType)(v) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutputWithContext(context.Background()) +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutputWithContext(context.Background()) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput) +} -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker)(nil)).Elem() +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) DisplayType() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker) *string { return v.DisplayType }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker) *string { return v.Label }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable { + return &v + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) Value() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker) string { return v.Value }).(pulumi.StringOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput) Type() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable) string { return v.Type }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable + return ret + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest struct { - ApmQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery `pulumi:"apmQuery"` - AuditQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery `pulumi:"auditQuery"` - DisplayType *string `pulumi:"displayType"` - Formulas []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula `pulumi:"formulas"` - LogQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery `pulumi:"logQuery"` - Metadatas []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata `pulumi:"metadatas"` - NetworkQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery `pulumi:"networkQuery"` - OnRightYaxis *bool `pulumi:"onRightYaxis"` - ProcessQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery `pulumi:"processQuery"` - Q *string `pulumi:"q"` - Queries []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery `pulumi:"queries"` - RumQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery `pulumi:"rumQuery"` - SecurityQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery `pulumi:"securityQuery"` - Style *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle `pulumi:"style"` +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput) Type() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable) *string { + if v == nil { + return nil + } + return &v.Type + }).(pulumi.StringPtrOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestInput` via: +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest struct { + ApmQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery `pulumi:"apmQuery"` + AuditQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery `pulumi:"auditQuery"` + Formulas []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula `pulumi:"formulas"` + LogQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery `pulumi:"logQuery"` + NetworkQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery `pulumi:"networkQuery"` + ProcessQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery `pulumi:"processQuery"` + Q *string `pulumi:"q"` + Queries []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery `pulumi:"queries"` + RumQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery `pulumi:"rumQuery"` + SecurityQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery `pulumi:"securityQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs struct { - ApmQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrInput `pulumi:"apmQuery"` - AuditQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrInput `pulumi:"auditQuery"` - DisplayType pulumi.StringPtrInput `pulumi:"displayType"` - Formulas DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayInput `pulumi:"formulas"` - LogQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrInput `pulumi:"logQuery"` - Metadatas DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayInput `pulumi:"metadatas"` - NetworkQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrInput `pulumi:"networkQuery"` - OnRightYaxis pulumi.BoolPtrInput `pulumi:"onRightYaxis"` - ProcessQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrInput `pulumi:"processQuery"` - Q pulumi.StringPtrInput `pulumi:"q"` - Queries DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayInput `pulumi:"queries"` - RumQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrInput `pulumi:"rumQuery"` - SecurityQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrInput `pulumi:"securityQuery"` - Style DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrInput `pulumi:"style"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs struct { + ApmQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrInput `pulumi:"apmQuery"` + AuditQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrInput `pulumi:"auditQuery"` + Formulas DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayInput `pulumi:"formulas"` + LogQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrInput `pulumi:"logQuery"` + NetworkQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrInput `pulumi:"networkQuery"` + ProcessQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrInput `pulumi:"processQuery"` + Q pulumi.StringPtrInput `pulumi:"q"` + Queries DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayInput `pulumi:"queries"` + RumQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrInput `pulumi:"rumQuery"` + SecurityQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrInput `pulumi:"securityQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) ApmQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) ApmQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery { return v.ApmQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) AuditQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) AuditQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery { return v.AuditQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) DisplayType() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *string { return v.DisplayType }).(pulumi.StringPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) Formulas() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) Formulas() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula { return v.Formulas - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) LogQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) LogQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery { return v.LogQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) Metadatas() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata { - return v.Metadatas - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) NetworkQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) NetworkQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery { return v.NetworkQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) OnRightYaxis() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *bool { return v.OnRightYaxis }).(pulumi.BoolPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) ProcessQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) ProcessQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery { return v.ProcessQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) Q() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *string { return v.Q }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) Q() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest) *string { return v.Q }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) Queries() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) Queries() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery { return v.Queries - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) RumQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) RumQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery { return v.RumQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) SecurityQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) SecurityQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery { return v.SecurityQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) Style() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle { - return v.Style - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery struct { - ComputeQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs struct { - ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy { return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery) *string { if v == nil { return nil } @@ -71609,17 +71612,17 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryP }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery) *string { if v == nil { return nil } @@ -71627,150 +71630,150 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryP }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery) *string { if v == nil { return nil } @@ -71778,8 +71781,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryC }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery) *string { if v == nil { return nil } @@ -71787,8 +71790,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryC }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery) *int { if v == nil { return nil } @@ -71796,262 +71799,262 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryC }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -72059,8 +72062,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryG }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -72068,8 +72071,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryG }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -72077,296 +72080,294 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryG }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery struct { - ComputeQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs struct { - ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy { return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) string { - return v.Index - }).(pulumi.StringOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery) *string { if v == nil { return nil } @@ -72374,17 +72375,17 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuer }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery) *string { if v == nil { return nil } @@ -72392,150 +72393,150 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuer }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery) *string { if v == nil { return nil } @@ -72543,8 +72544,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuer }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery) *string { if v == nil { return nil } @@ -72552,8 +72553,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuer }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery) *int { if v == nil { return nil } @@ -72561,262 +72562,262 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuer }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery `pulumi:"sortQuery"` -} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery `pulumi:"sortQuery"` +} -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -72824,8 +72825,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuer }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -72833,8 +72834,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuer }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -72842,245 +72843,245 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuer }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula struct { - Alias *string `pulumi:"alias"` - CellDisplayMode *string `pulumi:"cellDisplayMode"` - ConditionalFormats []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat `pulumi:"conditionalFormats"` - FormulaExpression string `pulumi:"formulaExpression"` - Limit *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit `pulumi:"limit"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula struct { + Alias *string `pulumi:"alias"` + CellDisplayMode *string `pulumi:"cellDisplayMode"` + ConditionalFormats []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat `pulumi:"conditionalFormats"` + FormulaExpression string `pulumi:"formulaExpression"` + Limit *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit `pulumi:"limit"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs struct { - Alias pulumi.StringPtrInput `pulumi:"alias"` - CellDisplayMode pulumi.StringPtrInput `pulumi:"cellDisplayMode"` - ConditionalFormats DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayInput `pulumi:"conditionalFormats"` - FormulaExpression pulumi.StringInput `pulumi:"formulaExpression"` - Limit DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrInput `pulumi:"limit"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs struct { + Alias pulumi.StringPtrInput `pulumi:"alias"` + CellDisplayMode pulumi.StringPtrInput `pulumi:"cellDisplayMode"` + ConditionalFormats DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayInput `pulumi:"conditionalFormats"` + FormulaExpression pulumi.StringInput `pulumi:"formulaExpression"` + Limit DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrInput `pulumi:"limit"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) Alias() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula) *string { return v.Alias }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput) Alias() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula) *string { return v.Alias }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) CellDisplayMode() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput) CellDisplayMode() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula) *string { return v.CellDisplayMode }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) ConditionalFormats() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput) ConditionalFormats() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat { return v.ConditionalFormats - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) FormulaExpression() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput) FormulaExpression() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula) string { return v.FormulaExpression }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) Limit() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput) Limit() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit { return v.Limit - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat struct { Comparator string `pulumi:"comparator"` CustomBgColor *string `pulumi:"customBgColor"` CustomFgColor *string `pulumi:"customFgColor"` @@ -73092,18 +73093,18 @@ type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaCondi Value float64 `pulumi:"value"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs struct { Comparator pulumi.StringInput `pulumi:"comparator"` CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` @@ -73115,267 +73116,265 @@ type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaCondi Value pulumi.Float64Input `pulumi:"value"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) Comparator() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) Comparator() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat) string { return v.Comparator }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat) *string { return v.CustomBgColor }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat) *string { return v.CustomFgColor }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) *bool { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat) *string { return v.ImageUrl }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat) *string { return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) Palette() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) Palette() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat) string { return v.Palette }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat) *string { return v.Timeframe }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) Value() pulumi.Float64Output { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) float64 { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) Value() pulumi.Float64Output { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat) float64 { return v.Value }).(pulumi.Float64Output) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit struct { Count *int `pulumi:"count"` Order *string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs struct { Count pulumi.IntPtrInput `pulumi:"count"` Order pulumi.StringPtrInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) Count() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit) *int { - return v.Count - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit) *int { return v.Count }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit) *string { return v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) Count() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit) *int { if v == nil { return nil } @@ -73383,8 +73382,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLi }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit) *string { if v == nil { return nil } @@ -73392,182 +73391,182 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLi }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery struct { - ComputeQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs struct { - ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy { return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery) *string { if v == nil { return nil } @@ -73575,17 +73574,17 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryP }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery) *string { if v == nil { return nil } @@ -73593,150 +73592,150 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryP }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery) *string { if v == nil { return nil } @@ -73744,8 +73743,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryC }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery) *string { if v == nil { return nil } @@ -73753,8 +73752,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryC }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery) *int { if v == nil { return nil } @@ -73762,262 +73761,262 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryC }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -74025,8 +74024,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryG }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -74034,8 +74033,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryG }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -74043,400 +74042,296 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryG }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute)(nil)).Elem() -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput { - return o -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput { - return o -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) -} - -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata struct { - AliasName *string `pulumi:"aliasName"` - Expression string `pulumi:"expression"` -} - -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataInput` via: -// -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataInput interface { - pulumi.Input - - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput -} - -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs struct { - AliasName pulumi.StringPtrInput `pulumi:"aliasName"` - Expression pulumi.StringInput `pulumi:"expression"` -} - -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata)(nil)).Elem() -} - -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputWithContext(context.Background()) -} - -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) -} - -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayInput` via: -// -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayInput interface { - pulumi.Input - - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput -} - -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataInput - -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata)(nil)).Elem() -} - -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutputWithContext(context.Background()) -} - -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput) -} - -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata)(nil)).Elem() -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput { - return o -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput { - return o -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) AliasName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata) *string { - return v.AliasName - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) Expression() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata) string { - return v.Expression - }).(pulumi.StringOutput) -} - -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery struct { - ComputeQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs struct { - ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy { return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery) *string { if v == nil { return nil } @@ -74444,17 +74339,17 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery) *string { if v == nil { return nil } @@ -74462,150 +74357,150 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQu }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) *string { if v == nil { return nil } @@ -74613,8 +74508,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) *string { if v == nil { return nil } @@ -74622,8 +74517,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) *int { if v == nil { return nil } @@ -74631,262 +74526,262 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQu }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -74894,8 +74789,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -74903,8 +74798,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -74912,270 +74807,268 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQu }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery struct { FilterBies []string `pulumi:"filterBies"` Limit *int `pulumi:"limit"` Metric string `pulumi:"metric"` SearchBy *string `pulumi:"searchBy"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs struct { FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` Limit pulumi.IntPtrInput `pulumi:"limit"` Metric pulumi.StringInput `pulumi:"metric"` SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) []string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) *int { - return v.Limit - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery) string { return v.Metric }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) []string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery) []string { if v == nil { return nil } @@ -75183,8 +75076,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQu }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery) *int { if v == nil { return nil } @@ -75192,8 +75085,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQu }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery) *string { if v == nil { return nil } @@ -75201,8 +75094,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery) *string { if v == nil { return nil } @@ -75210,135 +75103,135 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQu }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery struct { - ApmDependencyStatsQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery `pulumi:"apmDependencyStatsQuery"` - ApmResourceStatsQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery `pulumi:"apmResourceStatsQuery"` - EventQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery `pulumi:"eventQuery"` - MetricQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery `pulumi:"metricQuery"` - ProcessQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery `pulumi:"processQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery struct { + ApmDependencyStatsQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery `pulumi:"apmResourceStatsQuery"` + EventQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery `pulumi:"eventQuery"` + MetricQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery `pulumi:"metricQuery"` + ProcessQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery `pulumi:"processQuery"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs struct { - ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrInput `pulumi:"apmDependencyStatsQuery"` - ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrInput `pulumi:"apmResourceStatsQuery"` - EventQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrInput `pulumi:"eventQuery"` - MetricQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrInput `pulumi:"metricQuery"` - ProcessQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrInput `pulumi:"processQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs struct { + ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrInput `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrInput `pulumi:"apmResourceStatsQuery"` + EventQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrInput `pulumi:"eventQuery"` + MetricQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrInput `pulumi:"metricQuery"` + ProcessQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrInput `pulumi:"processQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) ApmDependencyStatsQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput) ApmDependencyStatsQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery { return v.ApmDependencyStatsQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) ApmResourceStatsQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput) ApmResourceStatsQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery { return v.ApmResourceStatsQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) EventQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput) EventQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery { return v.EventQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) MetricQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput) MetricQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery { return v.MetricQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) ProcessQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput) ProcessQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery { return v.ProcessQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery struct { DataSource string `pulumi:"dataSource"` Env string `pulumi:"env"` IsUpstream *bool `pulumi:"isUpstream"` @@ -75351,18 +75244,18 @@ type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDepe Stat string `pulumi:"stat"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs struct { DataSource pulumi.StringInput `pulumi:"dataSource"` Env pulumi.StringInput `pulumi:"env"` IsUpstream pulumi.BoolPtrInput `pulumi:"isUpstream"` @@ -75375,169 +75268,169 @@ type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDepe Stat pulumi.StringInput `pulumi:"stat"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { return v.DataSource }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) Env() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Env }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) IsUpstream() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *bool { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *bool { return v.IsUpstream }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Name }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) OperationName() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) OperationName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { return v.OperationName }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { return v.PrimaryTagName }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { return v.PrimaryTagValue }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) ResourceName() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) ResourceName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { return v.ResourceName }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Service }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) Stat() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Stat }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } @@ -75545,8 +75438,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmD }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } @@ -75554,8 +75447,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmD }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) IsUpstream() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *bool { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *bool { if v == nil { return nil } @@ -75563,8 +75456,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmD }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } @@ -75572,8 +75465,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmD }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } @@ -75581,8 +75474,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmD }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } @@ -75590,8 +75483,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmD }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } @@ -75599,8 +75492,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmD }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } @@ -75608,8 +75501,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmD }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } @@ -75617,8 +75510,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmD }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } @@ -75626,7 +75519,7 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmD }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery struct { DataSource string `pulumi:"dataSource"` Env string `pulumi:"env"` GroupBies []string `pulumi:"groupBies"` @@ -75639,18 +75532,18 @@ type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmReso Stat string `pulumi:"stat"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs struct { DataSource pulumi.StringInput `pulumi:"dataSource"` Env pulumi.StringInput `pulumi:"env"` GroupBies pulumi.StringArrayInput `pulumi:"groupBies"` @@ -75663,169 +75556,169 @@ type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmReso Stat pulumi.StringInput `pulumi:"stat"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) string { return v.DataSource }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) Env() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) string { return v.Env }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) GroupBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) []string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) []string { return v.GroupBies }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) string { return v.Name }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { return v.OperationName }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { return v.PrimaryTagName }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { return v.PrimaryTagValue }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { return v.ResourceName }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) string { return v.Service }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) Stat() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) string { return v.Stat }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { if v == nil { return nil } @@ -75833,8 +75726,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmR }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { if v == nil { return nil } @@ -75842,8 +75735,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmR }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) GroupBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) []string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) []string { if v == nil { return nil } @@ -75851,8 +75744,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmR }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { if v == nil { return nil } @@ -75860,8 +75753,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmR }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { if v == nil { return nil } @@ -75869,8 +75762,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmR }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { if v == nil { return nil } @@ -75878,8 +75771,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmR }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { if v == nil { return nil } @@ -75887,8 +75780,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmR }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { if v == nil { return nil } @@ -75896,8 +75789,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmR }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { if v == nil { return nil } @@ -75905,8 +75798,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmR }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { if v == nil { return nil } @@ -75914,183 +75807,183 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmR }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery struct { - Computes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` - DataSource string `pulumi:"dataSource"` - GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` - Indexes []string `pulumi:"indexes"` - Name string `pulumi:"name"` - Search *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch `pulumi:"search"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery struct { + Computes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` + DataSource string `pulumi:"dataSource"` + GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` + Indexes []string `pulumi:"indexes"` + Name string `pulumi:"name"` + Search *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch `pulumi:"search"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs struct { - Computes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` - DataSource pulumi.StringInput `pulumi:"dataSource"` - GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` - Indexes pulumi.StringArrayInput `pulumi:"indexes"` - Name pulumi.StringInput `pulumi:"name"` - Search DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrInput `pulumi:"search"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs struct { + Computes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + GroupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` + Indexes pulumi.StringArrayInput `pulumi:"indexes"` + Name pulumi.StringInput `pulumi:"name"` + Search DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrInput `pulumi:"search"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) Computes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) Computes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute { return v.Computes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy { return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) Indexes() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) []string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) []string { return v.Indexes }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) string { return v.Name }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) Search() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) Search() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch { return v.Search - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) Computes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) Computes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute { if v == nil { return nil } return v.Computes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) *string { if v == nil { return nil } @@ -76098,17 +75991,17 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEven }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) Indexes() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) []string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) []string { if v == nil { return nil } @@ -76116,8 +76009,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEven }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) *string { if v == nil { return nil } @@ -76125,383 +76018,383 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEven }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) Search() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) Search() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch { if v == nil { return nil } return v.Search - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute struct { Aggregation string `pulumi:"aggregation"` Interval *int `pulumi:"interval"` Metric *string `pulumi:"metric"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Interval pulumi.IntPtrInput `pulumi:"interval"` Metric pulumi.StringPtrInput `pulumi:"metric"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute) *string { return v.Metric }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy struct { - Facet string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - Sort *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort `pulumi:"sort"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy struct { + Facet string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + Sort *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort `pulumi:"sort"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs struct { - Facet pulumi.StringInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Sort DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrInput `pulumi:"sort"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs struct { + Facet pulumi.StringInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Sort DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrInput `pulumi:"sort"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) Facet() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) Facet() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy) string { return v.Facet }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) Sort() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) Sort() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort { return v.Sort - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort struct { Aggregation string `pulumi:"aggregation"` Metric *string `pulumi:"metric"` Order *string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Metric pulumi.StringPtrInput `pulumi:"metric"` Order pulumi.StringPtrInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) *string { return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) *string { return v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) *string { if v == nil { return nil } @@ -76509,8 +76402,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEven }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) *string { if v == nil { return nil } @@ -76518,8 +76411,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEven }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) *string { if v == nil { return nil } @@ -76527,134 +76420,134 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEven }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch struct { Query string `pulumi:"query"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs struct { Query pulumi.StringInput `pulumi:"query"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) Query() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch) string { return v.Query }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch) *string { if v == nil { return nil } @@ -76662,158 +76555,158 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEven }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery struct { Aggregator *string `pulumi:"aggregator"` DataSource *string `pulumi:"dataSource"` Name string `pulumi:"name"` Query string `pulumi:"query"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs struct { Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` DataSource pulumi.StringPtrInput `pulumi:"dataSource"` Name pulumi.StringInput `pulumi:"name"` Query pulumi.StringInput `pulumi:"query"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery) *string { return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery) *string { return v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery) string { return v.Name }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) Query() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery) string { return v.Query }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } @@ -76821,8 +76714,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetr }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } @@ -76830,8 +76723,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetr }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } @@ -76839,8 +76732,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetr }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } @@ -76848,7 +76741,7 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetr }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery struct { Aggregator *string `pulumi:"aggregator"` DataSource string `pulumi:"dataSource"` IsNormalizedCpu *bool `pulumi:"isNormalizedCpu"` @@ -76860,18 +76753,18 @@ type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcess TextFilter *string `pulumi:"textFilter"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs struct { Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` DataSource pulumi.StringInput `pulumi:"dataSource"` IsNormalizedCpu pulumi.BoolPtrInput `pulumi:"isNormalizedCpu"` @@ -76883,163 +76776,163 @@ type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcess TextFilter pulumi.StringPtrInput `pulumi:"textFilter"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *string { return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) string { return v.DataSource }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *bool { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *bool { return v.IsNormalizedCpu }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) string { return v.Metric }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) string { return v.Name }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) Sort() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *string { return v.Sort }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) TagFilters() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) []string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) []string { return v.TagFilters }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) TextFilter() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *string { return v.TextFilter }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *string { if v == nil { return nil } @@ -77047,8 +76940,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProc }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *string { if v == nil { return nil } @@ -77056,8 +76949,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProc }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *bool { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *bool { if v == nil { return nil } @@ -77065,8 +76958,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProc }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *int { if v == nil { return nil } @@ -77074,8 +76967,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProc }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *string { if v == nil { return nil } @@ -77083,8 +76976,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProc }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *string { if v == nil { return nil } @@ -77092,8 +76985,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProc }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) Sort() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *string { if v == nil { return nil } @@ -77101,8 +76994,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProc }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) TagFilters() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) []string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) []string { if v == nil { return nil } @@ -77110,8 +77003,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProc }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) TextFilter() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery) *string { if v == nil { return nil } @@ -77119,182 +77012,182 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProc }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery struct { - ComputeQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs struct { - ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy { return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery) *string { if v == nil { return nil } @@ -77302,17 +77195,17 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryP }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery) *string { if v == nil { return nil } @@ -77320,150 +77213,150 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryP }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery) *string { if v == nil { return nil } @@ -77471,8 +77364,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryC }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery) *string { if v == nil { return nil } @@ -77480,8 +77373,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryC }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery) *int { if v == nil { return nil } @@ -77489,262 +77382,262 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryC }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -77752,8 +77645,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryG }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -77761,8 +77654,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryG }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -77770,296 +77663,296 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryG }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery struct { - ComputeQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs struct { - ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy { return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery) *string { if v == nil { return nil } @@ -78067,17 +77960,17 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQ }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery) *string { if v == nil { return nil } @@ -78085,150 +77978,150 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQ }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) *string { if v == nil { return nil } @@ -78236,8 +78129,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQ }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) *string { if v == nil { return nil } @@ -78245,8 +78138,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQ }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) *int { if v == nil { return nil } @@ -78254,262 +78147,262 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQ }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs +type dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery + var ret DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -78517,8 +78410,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQ }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -78526,8 +78419,8 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQ }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -78535,1351 +78428,1152 @@ func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQ }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs struct { +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeInput +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeInput -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute) string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute) *string { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute) *int { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) +func (o DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle struct { - LineType *string `pulumi:"lineType"` - LineWidth *string `pulumi:"lineWidth"` - Palette *string `pulumi:"palette"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition struct { + CustomLinks []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink `pulumi:"customLinks"` + Events []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent `pulumi:"events"` + LegendColumns []string `pulumi:"legendColumns"` + LegendLayout *string `pulumi:"legendLayout"` + LegendSize *string `pulumi:"legendSize"` + LiveSpan *string `pulumi:"liveSpan"` + Markers []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker `pulumi:"markers"` + Requests []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest `pulumi:"requests"` + RightYaxis *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis `pulumi:"rightYaxis"` + ShowLegend *bool `pulumi:"showLegend"` + // The title of the dashboard. + Title *string `pulumi:"title"` + TitleAlign *string `pulumi:"titleAlign"` + TitleSize *string `pulumi:"titleSize"` + Yaxis *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis `pulumi:"yaxis"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs struct { - LineType pulumi.StringPtrInput `pulumi:"lineType"` - LineWidth pulumi.StringPtrInput `pulumi:"lineWidth"` - Palette pulumi.StringPtrInput `pulumi:"palette"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs struct { + CustomLinks DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayInput `pulumi:"customLinks"` + Events DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayInput `pulumi:"events"` + LegendColumns pulumi.StringArrayInput `pulumi:"legendColumns"` + LegendLayout pulumi.StringPtrInput `pulumi:"legendLayout"` + LegendSize pulumi.StringPtrInput `pulumi:"legendSize"` + LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` + Markers DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayInput `pulumi:"markers"` + Requests DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayInput `pulumi:"requests"` + RightYaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrInput `pulumi:"rightYaxis"` + ShowLegend pulumi.BoolPtrInput `pulumi:"showLegend"` + // The title of the dashboard. + Title pulumi.StringPtrInput `pulumi:"title"` + TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` + TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` + Yaxis DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrInput `pulumi:"yaxis"` } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs{...} +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrInput interface { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrType)(v) +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition { return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) LineType() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *string { - return v.LineType - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) LineWidth() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *string { - return v.LineWidth - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) Palette() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *string { return v.Palette }).(pulumi.StringPtrOutput) -} - -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle)(nil)).Elem() -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { - return o -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { - return o -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle { - if v != nil { - return *v - } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle - return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) LineType() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *string { - if v == nil { - return nil - } - return v.LineType - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) LineWidth() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *string { - if v == nil { - return nil - } - return v.LineWidth - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) Palette() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *string { - if v == nil { - return nil - } - return v.Palette - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) CustomLinks() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink { + return v.CustomLinks + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis struct { - IncludeZero *bool `pulumi:"includeZero"` - Label *string `pulumi:"label"` - Max *string `pulumi:"max"` - Min *string `pulumi:"min"` - Scale *string `pulumi:"scale"` +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) Events() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent { + return v.Events + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisInput` via: -// -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisInput interface { - pulumi.Input - - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) LegendColumns() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []string { return v.LegendColumns }).(pulumi.StringArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs struct { - IncludeZero pulumi.BoolPtrInput `pulumi:"includeZero"` - Label pulumi.StringPtrInput `pulumi:"label"` - Max pulumi.StringPtrInput `pulumi:"max"` - Min pulumi.StringPtrInput `pulumi:"min"` - Scale pulumi.StringPtrInput `pulumi:"scale"` +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) LegendLayout() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { return v.LegendLayout }).(pulumi.StringPtrOutput) } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis)(nil)).Elem() +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) LegendSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { return v.LegendSize }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) Markers() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker { + return v.Markers + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) Requests() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest { + return v.Requests + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(ctx) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) RightYaxis() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis { + return v.RightYaxis + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrInput` via: -// -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs{...} -// -// or: -// -// nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrInput interface { - pulumi.Input - - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) ShowLegend() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *bool { return v.ShowLegend }).(pulumi.BoolPtrOutput) } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs - -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrType)(v) +// The title of the dashboard. +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) } -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis)(nil)).Elem() +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) Yaxis() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis { + return v.Yaxis + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(context.Background()) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis { - return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) IncludeZero() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *bool { return v.IncludeZero }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) CustomLinks() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink { + if v == nil { + return nil + } + return v.CustomLinks + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { return v.Label }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Events() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent { + if v == nil { + return nil + } + return v.Events + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) Max() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { return v.Max }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) LegendColumns() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []string { + if v == nil { + return nil + } + return v.LegendColumns + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) Min() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { return v.Min }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) LegendLayout() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { + if v == nil { + return nil + } + return v.LegendLayout + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) Scale() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { return v.Scale }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) LegendSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { + if v == nil { + return nil + } + return v.LegendSize + }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis)(nil)).Elem() +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { + if v == nil { + return nil + } + return v.LiveSpan + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { - return o +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Markers() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker { + if v == nil { + return nil + } + return v.Markers + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { - return o +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Requests() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest { + if v == nil { + return nil + } + return v.Requests + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis { - if v != nil { - return *v +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) RightYaxis() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis { + if v == nil { + return nil } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis - return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) + return v.RightYaxis + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) IncludeZero() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *bool { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) ShowLegend() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *bool { if v == nil { return nil } - return v.IncludeZero + return v.ShowLegend }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { +// The title of the dashboard. +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { if v == nil { return nil } - return v.Label + return v.Title }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) Max() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { if v == nil { return nil } - return v.Max + return v.TitleAlign }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) Min() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *string { if v == nil { return nil } - return v.Min + return v.TitleSize }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) Scale() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput) Yaxis() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis { if v == nil { return nil } - return v.Scale - }).(pulumi.StringPtrOutput) + return v.Yaxis + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis struct { - IncludeZero *bool `pulumi:"includeZero"` - Label *string `pulumi:"label"` - Max *string `pulumi:"max"` - Min *string `pulumi:"min"` - Scale *string `pulumi:"scale"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink struct { + IsHidden *bool `pulumi:"isHidden"` + Label *string `pulumi:"label"` + Link *string `pulumi:"link"` + OverrideLabel *string `pulumi:"overrideLabel"` } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkInput` via: // -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs{...} -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput -} - -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs struct { - IncludeZero pulumi.BoolPtrInput `pulumi:"includeZero"` - Label pulumi.StringPtrInput `pulumi:"label"` - Max pulumi.StringPtrInput `pulumi:"max"` - Min pulumi.StringPtrInput `pulumi:"min"` - Scale pulumi.StringPtrInput `pulumi:"scale"` -} - -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis)(nil)).Elem() + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputWithContext(context.Background()) +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs struct { + IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` + Label pulumi.StringPtrInput `pulumi:"label"` + Link pulumi.StringPtrInput `pulumi:"link"` + OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) } -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrInput` via: -// -// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs{...} -// -// or: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayInput` via: // -// nil -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput } -type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs - -func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrType)(v) -} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkInput -func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis { - return &v - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) IncludeZero() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *bool { return v.IncludeZero }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { return v.Label }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink) *string { + return v.OverrideLabel + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) Max() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { return v.Max }).(pulumi.StringPtrOutput) -} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) Min() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { return v.Min }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) Scale() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { return v.Scale }).(pulumi.StringPtrOutput) -} - -type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis { - if v != nil { - return *v - } - var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis - return ret - }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) IncludeZero() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *bool { - if v == nil { - return nil - } - return v.IncludeZero - }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { - if v == nil { - return nil - } - return v.Label - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) Max() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { - if v == nil { - return nil - } - return v.Max - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) Min() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { - if v == nil { - return nil - } - return v.Min - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) Scale() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { - if v == nil { - return nil - } - return v.Scale - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinition struct { - CustomLinks []DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink `pulumi:"customLinks"` - LiveSpan *string `pulumi:"liveSpan"` - Requests []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest `pulumi:"requests"` - // The title of the dashboard. - Title *string `pulumi:"title"` - TitleAlign *string `pulumi:"titleAlign"` - TitleSize *string `pulumi:"titleSize"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent struct { + Q string `pulumi:"q"` + TagsExecution *string `pulumi:"tagsExecution"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput -} - -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs struct { - CustomLinks DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayInput `pulumi:"customLinks"` - LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` - Requests DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayInput `pulumi:"requests"` - // The title of the dashboard. - Title pulumi.StringPtrInput `pulumi:"title"` - TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` - TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` -} - -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinition)(nil)).Elem() + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputWithContext(context.Background()) +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs struct { + Q pulumi.StringInput `pulumi:"q"` + TagsExecution pulumi.StringPtrInput `pulumi:"tagsExecution"` } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrInput` via: -// -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs{...} -// -// or: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayInput` via: // -// nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs - -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrType)(v) -} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventInput -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinition)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinition)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(context.Background()) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinition) *DashboardWidgetGroupDefinitionWidgetToplistDefinition { - return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) CustomLinks() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinition) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink { - return v.CustomLinks - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) Requests() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinition) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest { - return v.Requests - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) -} - -// The title of the dashboard. -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) Q() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent) string { return v.Q }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) TagsExecution() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent) *string { return v.TagsExecution }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinition)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) DashboardWidgetGroupDefinitionWidgetToplistDefinition { - if v != nil { - return *v - } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinition - return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) CustomLinks() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink { - if v == nil { - return nil - } - return v.CustomLinks - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { - if v == nil { - return nil - } - return v.LiveSpan - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) Requests() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest { - if v == nil { - return nil - } - return v.Requests - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) -} - -// The title of the dashboard. -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { - if v == nil { - return nil - } - return v.Title - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { - if v == nil { - return nil - } - return v.TitleAlign - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { - if v == nil { - return nil - } - return v.TitleSize - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink struct { - IsHidden *bool `pulumi:"isHidden"` - Label *string `pulumi:"label"` - Link *string `pulumi:"link"` - OverrideLabel *string `pulumi:"overrideLabel"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker struct { + DisplayType *string `pulumi:"displayType"` + Label *string `pulumi:"label"` + Value string `pulumi:"value"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs struct { - IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` - Label pulumi.StringPtrInput `pulumi:"label"` - Link pulumi.StringPtrInput `pulumi:"link"` - OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs struct { + DisplayType pulumi.StringPtrInput `pulumi:"displayType"` + Label pulumi.StringPtrInput `pulumi:"label"` + Value pulumi.StringInput `pulumi:"value"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkInput +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) DisplayType() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker) *string { return v.DisplayType }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker) *string { return v.Label }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink) *string { - return v.OverrideLabel - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) Value() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker) string { return v.Value }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest struct { - ApmQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery `pulumi:"apmQuery"` - AuditQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery `pulumi:"auditQuery"` - ConditionalFormats []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat `pulumi:"conditionalFormats"` - Formulas []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula `pulumi:"formulas"` - LogQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery `pulumi:"logQuery"` - ProcessQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery `pulumi:"processQuery"` - Q *string `pulumi:"q"` - Queries []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery `pulumi:"queries"` - RumQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery `pulumi:"rumQuery"` - SecurityQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery `pulumi:"securityQuery"` - Style *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle `pulumi:"style"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest struct { + ApmQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery `pulumi:"apmQuery"` + AuditQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery `pulumi:"auditQuery"` + DisplayType *string `pulumi:"displayType"` + Formulas []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula `pulumi:"formulas"` + LogQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery `pulumi:"logQuery"` + Metadatas []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata `pulumi:"metadatas"` + NetworkQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery `pulumi:"networkQuery"` + OnRightYaxis *bool `pulumi:"onRightYaxis"` + ProcessQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery `pulumi:"processQuery"` + Q *string `pulumi:"q"` + Queries []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery `pulumi:"queries"` + RumQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery `pulumi:"rumQuery"` + SecurityQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery `pulumi:"securityQuery"` + Style *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle `pulumi:"style"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs struct { - ApmQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrInput `pulumi:"apmQuery"` - AuditQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrInput `pulumi:"auditQuery"` - ConditionalFormats DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayInput `pulumi:"conditionalFormats"` - Formulas DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayInput `pulumi:"formulas"` - LogQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrInput `pulumi:"logQuery"` - ProcessQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrInput `pulumi:"processQuery"` - Q pulumi.StringPtrInput `pulumi:"q"` - Queries DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayInput `pulumi:"queries"` - RumQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrInput `pulumi:"rumQuery"` - SecurityQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrInput `pulumi:"securityQuery"` - Style DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrInput `pulumi:"style"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs struct { + ApmQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrInput `pulumi:"apmQuery"` + AuditQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrInput `pulumi:"auditQuery"` + DisplayType pulumi.StringPtrInput `pulumi:"displayType"` + Formulas DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayInput `pulumi:"formulas"` + LogQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrInput `pulumi:"logQuery"` + Metadatas DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayInput `pulumi:"metadatas"` + NetworkQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrInput `pulumi:"networkQuery"` + OnRightYaxis pulumi.BoolPtrInput `pulumi:"onRightYaxis"` + ProcessQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrInput `pulumi:"processQuery"` + Q pulumi.StringPtrInput `pulumi:"q"` + Queries DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayInput `pulumi:"queries"` + RumQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrInput `pulumi:"rumQuery"` + SecurityQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrInput `pulumi:"securityQuery"` + Style DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrInput `pulumi:"style"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestInput +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) ApmQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) ApmQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery { return v.ApmQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) AuditQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) AuditQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery { return v.AuditQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) ConditionalFormats() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat { - return v.ConditionalFormats - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) DisplayType() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *string { return v.DisplayType }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) Formulas() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) Formulas() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula { return v.Formulas - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) LogQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) LogQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery { return v.LogQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) ProcessQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) Metadatas() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata { + return v.Metadatas + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) NetworkQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery { + return v.NetworkQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) OnRightYaxis() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *bool { return v.OnRightYaxis }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) ProcessQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery { return v.ProcessQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) Q() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *string { return v.Q }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) Q() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *string { return v.Q }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) Queries() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) Queries() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery { return v.Queries - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) RumQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) RumQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery { return v.RumQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) SecurityQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) SecurityQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery { return v.SecurityQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) Style() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) Style() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle { return v.Style - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery struct { - ComputeQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs struct { - ComputeQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy { return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) *string { if v == nil { return nil } @@ -79887,17 +79581,17 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery) *string { if v == nil { return nil } @@ -79905,150 +79599,150 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrO }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) *string { if v == nil { return nil } @@ -80056,8 +79750,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComp }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) *string { if v == nil { return nil } @@ -80065,8 +79759,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComp }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery) *int { if v == nil { return nil } @@ -80074,262 +79768,262 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComp }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByInput +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) -} - -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery struct { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -80337,8 +80031,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGrou }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -80346,8 +80040,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGrou }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -80355,294 +80049,296 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGrou }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeInput +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery struct { - ComputeQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs struct { - ComputeQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy { return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) string { + return v.Index + }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) *string { if v == nil { return nil } @@ -80650,17 +80346,17 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPt }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery) *string { if v == nil { return nil } @@ -80668,150 +80364,150 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPt }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) *string { if v == nil { return nil } @@ -80819,8 +80515,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryCo }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) *string { if v == nil { return nil } @@ -80828,8 +80524,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryCo }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery) *int { if v == nil { return nil } @@ -80837,262 +80533,262 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryCo }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByInput +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -81100,8 +80796,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGr }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -81109,8 +80805,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGr }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -81118,405 +80814,245 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGr }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeInput +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat struct { - Comparator string `pulumi:"comparator"` - CustomBgColor *string `pulumi:"customBgColor"` - CustomFgColor *string `pulumi:"customFgColor"` - HideValue *bool `pulumi:"hideValue"` - ImageUrl *string `pulumi:"imageUrl"` - Metric *string `pulumi:"metric"` - Palette string `pulumi:"palette"` - Timeframe *string `pulumi:"timeframe"` - Value float64 `pulumi:"value"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula struct { + Alias *string `pulumi:"alias"` + CellDisplayMode *string `pulumi:"cellDisplayMode"` + ConditionalFormats []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat `pulumi:"conditionalFormats"` + FormulaExpression string `pulumi:"formulaExpression"` + Limit *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit `pulumi:"limit"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs struct { - Comparator pulumi.StringInput `pulumi:"comparator"` - CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` - CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` - HideValue pulumi.BoolPtrInput `pulumi:"hideValue"` - ImageUrl pulumi.StringPtrInput `pulumi:"imageUrl"` - Metric pulumi.StringPtrInput `pulumi:"metric"` - Palette pulumi.StringInput `pulumi:"palette"` - Timeframe pulumi.StringPtrInput `pulumi:"timeframe"` - Value pulumi.Float64Input `pulumi:"value"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs struct { + Alias pulumi.StringPtrInput `pulumi:"alias"` + CellDisplayMode pulumi.StringPtrInput `pulumi:"cellDisplayMode"` + ConditionalFormats DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayInput `pulumi:"conditionalFormats"` + FormulaExpression pulumi.StringInput `pulumi:"formulaExpression"` + Limit DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrInput `pulumi:"limit"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatInput +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) Comparator() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) string { - return v.Comparator - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) *string { - return v.CustomBgColor - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) *string { - return v.CustomFgColor - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) *bool { - return v.HideValue - }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) Alias() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula) *string { return v.Alias }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) *string { - return v.ImageUrl +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) CellDisplayMode() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula) *string { + return v.CellDisplayMode }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) *string { - return v.Metric - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) ConditionalFormats() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat { + return v.ConditionalFormats + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) Palette() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) string { - return v.Palette +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) FormulaExpression() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula) string { + return v.FormulaExpression }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) *string { - return v.Timeframe - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) Value() pulumi.Float64Output { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) float64 { - return v.Value - }).(pulumi.Float64Output) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) Limit() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit { + return v.Limit + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) -} - -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula struct { - Alias *string `pulumi:"alias"` - CellDisplayMode *string `pulumi:"cellDisplayMode"` - ConditionalFormats []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat `pulumi:"conditionalFormats"` - FormulaExpression string `pulumi:"formulaExpression"` - Limit *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit `pulumi:"limit"` -} - -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaInput` via: -// -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaInput interface { - pulumi.Input - - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput -} - -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs struct { - Alias pulumi.StringPtrInput `pulumi:"alias"` - CellDisplayMode pulumi.StringPtrInput `pulumi:"cellDisplayMode"` - ConditionalFormats DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayInput `pulumi:"conditionalFormats"` - FormulaExpression pulumi.StringInput `pulumi:"formulaExpression"` - Limit DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrInput `pulumi:"limit"` -} - -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula)(nil)).Elem() -} - -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputWithContext(context.Background()) -} - -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) -} - -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayInput` via: -// -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayInput interface { - pulumi.Input - - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput -} - -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaInput - -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula)(nil)).Elem() -} - -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutputWithContext(context.Background()) -} - -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput) -} - -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula)(nil)).Elem() -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput { - return o -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput { - return o -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) Alias() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula) *string { return v.Alias }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) CellDisplayMode() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula) *string { - return v.CellDisplayMode - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) ConditionalFormats() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat { - return v.ConditionalFormats - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) FormulaExpression() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula) string { - return v.FormulaExpression - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) Limit() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit { - return v.Limit - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) -} - -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula)(nil)).Elem() -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput { - return o -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput { - return o -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat struct { Comparator string `pulumi:"comparator"` CustomBgColor *string `pulumi:"customBgColor"` CustomFgColor *string `pulumi:"customFgColor"` @@ -81528,18 +81064,18 @@ type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditio Value float64 `pulumi:"value"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs struct { Comparator pulumi.StringInput `pulumi:"comparator"` CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` @@ -81551,265 +81087,267 @@ type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditio Value pulumi.Float64Input `pulumi:"value"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatInput +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) Comparator() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) Comparator() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) string { return v.Comparator }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) *string { return v.CustomBgColor }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) *string { return v.CustomFgColor }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) *bool { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) *string { return v.ImageUrl }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) *string { return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) Palette() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) Palette() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) string { return v.Palette }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) *string { return v.Timeframe }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) Value() pulumi.Float64Output { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) float64 { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) Value() pulumi.Float64Output { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat) float64 { return v.Value }).(pulumi.Float64Output) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit struct { Count *int `pulumi:"count"` Order *string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs struct { Count pulumi.IntPtrInput `pulumi:"count"` Order pulumi.StringPtrInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs{...} +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) Count() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit) *int { return v.Count }).(pulumi.IntPtrOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit) *int { + return v.Count + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit) *string { return v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) Count() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit) *int { if v == nil { return nil } @@ -81817,8 +81355,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit) *string { if v == nil { return nil } @@ -81826,182 +81364,182 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery struct { - ComputeQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs struct { - ComputeQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy { return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) *string { if v == nil { return nil } @@ -82009,17 +81547,17 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery) *string { if v == nil { return nil } @@ -82027,150 +81565,150 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrO }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) *string { if v == nil { return nil } @@ -82178,8 +81716,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComp }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) *string { if v == nil { return nil } @@ -82187,8 +81725,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComp }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery) *int { if v == nil { return nil } @@ -82196,262 +81734,262 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComp }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByInput +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs{...} +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -82459,8 +81997,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGrou }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -82468,8 +82006,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGrou }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -82477,268 +82015,15096 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGrou }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs struct { +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeInput +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute) string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute) *string { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute) *int { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery struct { - FilterBies []string `pulumi:"filterBies"` - Limit *int `pulumi:"limit"` - Metric string `pulumi:"metric"` - SearchBy *string `pulumi:"searchBy"` +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata struct { + AliasName *string `pulumi:"aliasName"` + Expression string `pulumi:"expression"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryInput` via: +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryInput interface { +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs struct { + AliasName pulumi.StringPtrInput `pulumi:"aliasName"` + Expression pulumi.StringInput `pulumi:"expression"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataInput + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) AliasName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata) *string { + return v.AliasName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) Expression() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata) string { + return v.Expression + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) string { + return v.Index + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) *string { + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByInput + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) string { + return v.Order + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeInput + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery struct { + FilterBies []string `pulumi:"filterBies"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + SearchBy *string `pulumi:"searchBy"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs struct { + FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) []string { + return v.FilterBies + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) string { + return v.Metric + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) *string { + return v.SearchBy + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) []string { + if v == nil { + return nil + } + return v.FilterBies + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) *int { + if v == nil { + return nil + } + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) *string { + if v == nil { + return nil + } + return &v.Metric + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery) *string { + if v == nil { + return nil + } + return v.SearchBy + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery struct { + ApmDependencyStatsQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery `pulumi:"apmResourceStatsQuery"` + EventQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery `pulumi:"eventQuery"` + MetricQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery `pulumi:"metricQuery"` + ProcessQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery `pulumi:"processQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs struct { + ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrInput `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrInput `pulumi:"apmResourceStatsQuery"` + EventQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrInput `pulumi:"eventQuery"` + MetricQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrInput `pulumi:"metricQuery"` + ProcessQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrInput `pulumi:"processQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryInput + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) ApmDependencyStatsQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery { + return v.ApmDependencyStatsQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) ApmResourceStatsQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery { + return v.ApmResourceStatsQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) EventQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery { + return v.EventQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) MetricQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery { + return v.MetricQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) ProcessQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery struct { + DataSource string `pulumi:"dataSource"` + Env string `pulumi:"env"` + IsUpstream *bool `pulumi:"isUpstream"` + Name string `pulumi:"name"` + OperationName string `pulumi:"operationName"` + PrimaryTagName *string `pulumi:"primaryTagName"` + PrimaryTagValue *string `pulumi:"primaryTagValue"` + ResourceName string `pulumi:"resourceName"` + Service string `pulumi:"service"` + Stat string `pulumi:"stat"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs struct { + DataSource pulumi.StringInput `pulumi:"dataSource"` + Env pulumi.StringInput `pulumi:"env"` + IsUpstream pulumi.BoolPtrInput `pulumi:"isUpstream"` + Name pulumi.StringInput `pulumi:"name"` + OperationName pulumi.StringInput `pulumi:"operationName"` + PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` + PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` + ResourceName pulumi.StringInput `pulumi:"resourceName"` + Service pulumi.StringInput `pulumi:"service"` + Stat pulumi.StringInput `pulumi:"stat"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.DataSource + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.Env + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *bool { + return v.IsUpstream + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.Name + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) OperationName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.OperationName + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) ResourceName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.ResourceName + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.Service + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.Stat + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Env + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *bool { + if v == nil { + return nil + } + return v.IsUpstream + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.OperationName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Stat + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery struct { + DataSource string `pulumi:"dataSource"` + Env string `pulumi:"env"` + GroupBies []string `pulumi:"groupBies"` + Name string `pulumi:"name"` + OperationName *string `pulumi:"operationName"` + PrimaryTagName *string `pulumi:"primaryTagName"` + PrimaryTagValue *string `pulumi:"primaryTagValue"` + ResourceName *string `pulumi:"resourceName"` + Service string `pulumi:"service"` + Stat string `pulumi:"stat"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs struct { + DataSource pulumi.StringInput `pulumi:"dataSource"` + Env pulumi.StringInput `pulumi:"env"` + GroupBies pulumi.StringArrayInput `pulumi:"groupBies"` + Name pulumi.StringInput `pulumi:"name"` + OperationName pulumi.StringPtrInput `pulumi:"operationName"` + PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` + PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` + ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` + Service pulumi.StringInput `pulumi:"service"` + Stat pulumi.StringInput `pulumi:"stat"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) string { + return v.DataSource + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) string { + return v.Env + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) []string { + return v.GroupBies + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) string { + return v.Name + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.OperationName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) string { + return v.Service + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) string { + return v.Stat + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Env + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) []string { + if v == nil { + return nil + } + return v.GroupBies + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.OperationName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Stat + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery struct { + Computes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` + DataSource string `pulumi:"dataSource"` + GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` + Indexes []string `pulumi:"indexes"` + Name string `pulumi:"name"` + Search *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch `pulumi:"search"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs struct { + Computes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` + Indexes pulumi.StringArrayInput `pulumi:"indexes"` + Name pulumi.StringInput `pulumi:"name"` + Search DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrInput `pulumi:"search"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) Computes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute { + return v.Computes + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) string { + return v.DataSource + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) []string { + return v.Indexes + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) string { + return v.Name + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) Search() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch { + return v.Search + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) Computes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute { + if v == nil { + return nil + } + return v.Computes + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) []string { + if v == nil { + return nil + } + return v.Indexes + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryPtrOutput) Search() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch { + if v == nil { + return nil + } + return v.Search + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute struct { + Aggregation string `pulumi:"aggregation"` + Interval *int `pulumi:"interval"` + Metric *string `pulumi:"metric"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Interval pulumi.IntPtrInput `pulumi:"interval"` + Metric pulumi.StringPtrInput `pulumi:"metric"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeInput + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute) *string { + return v.Metric + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy struct { + Facet string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + Sort *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort `pulumi:"sort"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs struct { + Facet pulumi.StringInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Sort DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrInput `pulumi:"sort"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByInput + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) Facet() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy) string { + return v.Facet + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) Sort() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort { + return v.Sort + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort struct { + Aggregation string `pulumi:"aggregation"` + Metric *string `pulumi:"metric"` + Order *string `pulumi:"order"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Metric pulumi.StringPtrInput `pulumi:"metric"` + Order pulumi.StringPtrInput `pulumi:"order"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) *string { + return v.Metric + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) *string { + return v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) *string { + if v == nil { + return nil + } + return v.Metric + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort) *string { + if v == nil { + return nil + } + return v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch struct { + Query string `pulumi:"query"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs struct { + Query pulumi.StringInput `pulumi:"query"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch) string { + return v.Query + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch) *string { + if v == nil { + return nil + } + return &v.Query + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery struct { + Aggregator *string `pulumi:"aggregator"` + DataSource *string `pulumi:"dataSource"` + Name string `pulumi:"name"` + Query string `pulumi:"query"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + DataSource pulumi.StringPtrInput `pulumi:"dataSource"` + Name pulumi.StringInput `pulumi:"name"` + Query pulumi.StringInput `pulumi:"query"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *string { + return v.Aggregator + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *string { + return v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) string { + return v.Name + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) string { + return v.Query + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *string { + if v == nil { + return nil + } + return v.Aggregator + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *string { + if v == nil { + return nil + } + return v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery) *string { + if v == nil { + return nil + } + return &v.Query + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery struct { + Aggregator *string `pulumi:"aggregator"` + DataSource string `pulumi:"dataSource"` + IsNormalizedCpu *bool `pulumi:"isNormalizedCpu"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + Name string `pulumi:"name"` + Sort *string `pulumi:"sort"` + TagFilters []string `pulumi:"tagFilters"` + TextFilter *string `pulumi:"textFilter"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + IsNormalizedCpu pulumi.BoolPtrInput `pulumi:"isNormalizedCpu"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + Name pulumi.StringInput `pulumi:"name"` + Sort pulumi.StringPtrInput `pulumi:"sort"` + TagFilters pulumi.StringArrayInput `pulumi:"tagFilters"` + TextFilter pulumi.StringPtrInput `pulumi:"textFilter"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { + return v.Aggregator + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) string { + return v.DataSource + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *bool { + return v.IsNormalizedCpu + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) string { + return v.Metric + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) string { + return v.Name + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { + return v.Sort + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) []string { + return v.TagFilters + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { + return v.TextFilter + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.Aggregator + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *bool { + if v == nil { + return nil + } + return v.IsNormalizedCpu + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *int { + if v == nil { + return nil + } + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.Metric + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.Sort + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) []string { + if v == nil { + return nil + } + return v.TagFilters + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryPtrOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.TextFilter + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) string { return v.Index }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) *string { + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByInput + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) string { + return v.Order + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeInput + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) string { + return v.Index + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) *string { + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByInput + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) string { + return v.Order + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeInput + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle struct { + LineType *string `pulumi:"lineType"` + LineWidth *string `pulumi:"lineWidth"` + Palette *string `pulumi:"palette"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs struct { + LineType pulumi.StringPtrInput `pulumi:"lineType"` + LineWidth pulumi.StringPtrInput `pulumi:"lineWidth"` + Palette pulumi.StringPtrInput `pulumi:"palette"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) LineType() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *string { + return v.LineType + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) LineWidth() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *string { + return v.LineWidth + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) Palette() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *string { return v.Palette }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) LineType() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *string { + if v == nil { + return nil + } + return v.LineType + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) LineWidth() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *string { + if v == nil { + return nil + } + return v.LineWidth + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStylePtrOutput) Palette() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle) *string { + if v == nil { + return nil + } + return v.Palette + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis struct { + IncludeZero *bool `pulumi:"includeZero"` + Label *string `pulumi:"label"` + Max *string `pulumi:"max"` + Min *string `pulumi:"min"` + Scale *string `pulumi:"scale"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs struct { + IncludeZero pulumi.BoolPtrInput `pulumi:"includeZero"` + Label pulumi.StringPtrInput `pulumi:"label"` + Max pulumi.StringPtrInput `pulumi:"max"` + Min pulumi.StringPtrInput `pulumi:"min"` + Scale pulumi.StringPtrInput `pulumi:"scale"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) IncludeZero() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *bool { return v.IncludeZero }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { return v.Label }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) Max() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { return v.Max }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) Min() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { return v.Min }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) Scale() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { return v.Scale }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) IncludeZero() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *bool { + if v == nil { + return nil + } + return v.IncludeZero + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { + if v == nil { + return nil + } + return v.Label + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) Max() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { + if v == nil { + return nil + } + return v.Max + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) Min() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { + if v == nil { + return nil + } + return v.Min + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisPtrOutput) Scale() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis) *string { + if v == nil { + return nil + } + return v.Scale + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis struct { + IncludeZero *bool `pulumi:"includeZero"` + Label *string `pulumi:"label"` + Max *string `pulumi:"max"` + Min *string `pulumi:"min"` + Scale *string `pulumi:"scale"` +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs{...} +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs struct { + IncludeZero pulumi.BoolPtrInput `pulumi:"includeZero"` + Label pulumi.StringPtrInput `pulumi:"label"` + Max pulumi.StringPtrInput `pulumi:"max"` + Min pulumi.StringPtrInput `pulumi:"min"` + Scale pulumi.StringPtrInput `pulumi:"scale"` +} + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput).ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs, DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtr and DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrType DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs + +func DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtr(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrType) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) IncludeZero() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *bool { return v.IncludeZero }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { return v.Label }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) Max() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { return v.Max }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) Min() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { return v.Min }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) Scale() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { return v.Scale }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis + return ret + }).(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) IncludeZero() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *bool { + if v == nil { + return nil + } + return v.IncludeZero + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { + if v == nil { + return nil + } + return v.Label + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) Max() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { + if v == nil { + return nil + } + return v.Max + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) Min() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { + if v == nil { + return nil + } + return v.Min + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisPtrOutput) Scale() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis) *string { + if v == nil { + return nil + } + return v.Scale + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinition struct { + CustomLinks []DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink `pulumi:"customLinks"` + LiveSpan *string `pulumi:"liveSpan"` + Requests []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest `pulumi:"requests"` + // The title of the dashboard. + Title *string `pulumi:"title"` + TitleAlign *string `pulumi:"titleAlign"` + TitleSize *string `pulumi:"titleSize"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs struct { + CustomLinks DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayInput `pulumi:"customLinks"` + LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` + Requests DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayInput `pulumi:"requests"` + // The title of the dashboard. + Title pulumi.StringPtrInput `pulumi:"title"` + TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` + TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinition)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinition)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinition)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinition) *DashboardWidgetGroupDefinitionWidgetToplistDefinition { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) CustomLinks() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinition) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink { + return v.CustomLinks + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) Requests() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinition) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest { + return v.Requests + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) +} + +// The title of the dashboard. +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinition)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) DashboardWidgetGroupDefinitionWidgetToplistDefinition { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinition + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) CustomLinks() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink { + if v == nil { + return nil + } + return v.CustomLinks + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { + if v == nil { + return nil + } + return v.LiveSpan + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) Requests() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest { + if v == nil { + return nil + } + return v.Requests + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) +} + +// The title of the dashboard. +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { + if v == nil { + return nil + } + return v.Title + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { + if v == nil { + return nil + } + return v.TitleAlign + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinition) *string { + if v == nil { + return nil + } + return v.TitleSize + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink struct { + IsHidden *bool `pulumi:"isHidden"` + Label *string `pulumi:"label"` + Link *string `pulumi:"link"` + OverrideLabel *string `pulumi:"overrideLabel"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs struct { + IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` + Label pulumi.StringPtrInput `pulumi:"label"` + Link pulumi.StringPtrInput `pulumi:"link"` + OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink) *string { + return v.OverrideLabel + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest struct { + ApmQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery `pulumi:"apmQuery"` + AuditQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery `pulumi:"auditQuery"` + ConditionalFormats []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat `pulumi:"conditionalFormats"` + Formulas []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula `pulumi:"formulas"` + LogQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery `pulumi:"logQuery"` + ProcessQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery `pulumi:"processQuery"` + Q *string `pulumi:"q"` + Queries []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery `pulumi:"queries"` + RumQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery `pulumi:"rumQuery"` + SecurityQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery `pulumi:"securityQuery"` + Style *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle `pulumi:"style"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs struct { + ApmQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrInput `pulumi:"apmQuery"` + AuditQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrInput `pulumi:"auditQuery"` + ConditionalFormats DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayInput `pulumi:"conditionalFormats"` + Formulas DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayInput `pulumi:"formulas"` + LogQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrInput `pulumi:"logQuery"` + ProcessQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrInput `pulumi:"processQuery"` + Q pulumi.StringPtrInput `pulumi:"q"` + Queries DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayInput `pulumi:"queries"` + RumQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrInput `pulumi:"rumQuery"` + SecurityQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrInput `pulumi:"securityQuery"` + Style DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrInput `pulumi:"style"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) ApmQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery { + return v.ApmQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) AuditQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery { + return v.AuditQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) ConditionalFormats() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat { + return v.ConditionalFormats + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) Formulas() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula { + return v.Formulas + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) LogQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery { + return v.LogQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) ProcessQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) Q() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *string { return v.Q }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) Queries() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery { + return v.Queries + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) RumQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery { + return v.RumQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) SecurityQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery { + return v.SecurityQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) Style() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle { + return v.Style + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) string { return v.Index }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) *string { + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) string { + return v.Order + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) string { return v.Index }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) *string { + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) string { + return v.Order + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat struct { + Comparator string `pulumi:"comparator"` + CustomBgColor *string `pulumi:"customBgColor"` + CustomFgColor *string `pulumi:"customFgColor"` + HideValue *bool `pulumi:"hideValue"` + ImageUrl *string `pulumi:"imageUrl"` + Metric *string `pulumi:"metric"` + Palette string `pulumi:"palette"` + Timeframe *string `pulumi:"timeframe"` + Value float64 `pulumi:"value"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs struct { + Comparator pulumi.StringInput `pulumi:"comparator"` + CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` + CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` + HideValue pulumi.BoolPtrInput `pulumi:"hideValue"` + ImageUrl pulumi.StringPtrInput `pulumi:"imageUrl"` + Metric pulumi.StringPtrInput `pulumi:"metric"` + Palette pulumi.StringInput `pulumi:"palette"` + Timeframe pulumi.StringPtrInput `pulumi:"timeframe"` + Value pulumi.Float64Input `pulumi:"value"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) Comparator() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) string { + return v.Comparator + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) *string { + return v.CustomBgColor + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) *string { + return v.CustomFgColor + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) *bool { + return v.HideValue + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) *string { + return v.ImageUrl + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) *string { + return v.Metric + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) Palette() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) string { + return v.Palette + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) *string { + return v.Timeframe + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) Value() pulumi.Float64Output { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat) float64 { + return v.Value + }).(pulumi.Float64Output) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula struct { + Alias *string `pulumi:"alias"` + CellDisplayMode *string `pulumi:"cellDisplayMode"` + ConditionalFormats []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat `pulumi:"conditionalFormats"` + FormulaExpression string `pulumi:"formulaExpression"` + Limit *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit `pulumi:"limit"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs struct { + Alias pulumi.StringPtrInput `pulumi:"alias"` + CellDisplayMode pulumi.StringPtrInput `pulumi:"cellDisplayMode"` + ConditionalFormats DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayInput `pulumi:"conditionalFormats"` + FormulaExpression pulumi.StringInput `pulumi:"formulaExpression"` + Limit DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrInput `pulumi:"limit"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) Alias() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula) *string { return v.Alias }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) CellDisplayMode() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula) *string { + return v.CellDisplayMode + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) ConditionalFormats() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat { + return v.ConditionalFormats + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) FormulaExpression() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula) string { + return v.FormulaExpression + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) Limit() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit { + return v.Limit + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat struct { + Comparator string `pulumi:"comparator"` + CustomBgColor *string `pulumi:"customBgColor"` + CustomFgColor *string `pulumi:"customFgColor"` + HideValue *bool `pulumi:"hideValue"` + ImageUrl *string `pulumi:"imageUrl"` + Metric *string `pulumi:"metric"` + Palette string `pulumi:"palette"` + Timeframe *string `pulumi:"timeframe"` + Value float64 `pulumi:"value"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs struct { + Comparator pulumi.StringInput `pulumi:"comparator"` + CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` + CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` + HideValue pulumi.BoolPtrInput `pulumi:"hideValue"` + ImageUrl pulumi.StringPtrInput `pulumi:"imageUrl"` + Metric pulumi.StringPtrInput `pulumi:"metric"` + Palette pulumi.StringInput `pulumi:"palette"` + Timeframe pulumi.StringPtrInput `pulumi:"timeframe"` + Value pulumi.Float64Input `pulumi:"value"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) Comparator() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) string { + return v.Comparator + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) *string { + return v.CustomBgColor + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) *string { + return v.CustomFgColor + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) *bool { + return v.HideValue + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) *string { + return v.ImageUrl + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) *string { + return v.Metric + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) Palette() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) string { + return v.Palette + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) *string { + return v.Timeframe + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) Value() pulumi.Float64Output { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat) float64 { + return v.Value + }).(pulumi.Float64Output) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit struct { + Count *int `pulumi:"count"` + Order *string `pulumi:"order"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs struct { + Count pulumi.IntPtrInput `pulumi:"count"` + Order pulumi.StringPtrInput `pulumi:"order"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit) *int { return v.Count }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit) *string { + return v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit) *int { + if v == nil { + return nil + } + return v.Count + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit) *string { + if v == nil { + return nil + } + return v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) string { return v.Index }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) *string { + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) string { + return v.Order + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery struct { + FilterBies []string `pulumi:"filterBies"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + SearchBy *string `pulumi:"searchBy"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryInput interface { pulumi.Input ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs struct { +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs struct { + FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) []string { + return v.FilterBies + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) string { + return v.Metric + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) *string { + return v.SearchBy + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) []string { + if v == nil { + return nil + } + return v.FilterBies + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) *int { + if v == nil { + return nil + } + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) *string { + if v == nil { + return nil + } + return &v.Metric + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) *string { + if v == nil { + return nil + } + return v.SearchBy + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery struct { + ApmDependencyStatsQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery `pulumi:"apmResourceStatsQuery"` + EventQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery `pulumi:"eventQuery"` + MetricQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery `pulumi:"metricQuery"` + ProcessQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery `pulumi:"processQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs struct { + ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrInput `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrInput `pulumi:"apmResourceStatsQuery"` + EventQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrInput `pulumi:"eventQuery"` + MetricQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrInput `pulumi:"metricQuery"` + ProcessQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrInput `pulumi:"processQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) ApmDependencyStatsQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery { + return v.ApmDependencyStatsQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) ApmResourceStatsQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery { + return v.ApmResourceStatsQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) EventQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery { + return v.EventQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) MetricQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery { + return v.MetricQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) ProcessQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery struct { + DataSource string `pulumi:"dataSource"` + Env string `pulumi:"env"` + IsUpstream *bool `pulumi:"isUpstream"` + Name string `pulumi:"name"` + OperationName string `pulumi:"operationName"` + PrimaryTagName *string `pulumi:"primaryTagName"` + PrimaryTagValue *string `pulumi:"primaryTagValue"` + ResourceName string `pulumi:"resourceName"` + Service string `pulumi:"service"` + Stat string `pulumi:"stat"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs struct { + DataSource pulumi.StringInput `pulumi:"dataSource"` + Env pulumi.StringInput `pulumi:"env"` + IsUpstream pulumi.BoolPtrInput `pulumi:"isUpstream"` + Name pulumi.StringInput `pulumi:"name"` + OperationName pulumi.StringInput `pulumi:"operationName"` + PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` + PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` + ResourceName pulumi.StringInput `pulumi:"resourceName"` + Service pulumi.StringInput `pulumi:"service"` + Stat pulumi.StringInput `pulumi:"stat"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.DataSource + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.Env + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *bool { + return v.IsUpstream + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.Name + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) OperationName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.OperationName + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) ResourceName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.ResourceName + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.Service + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.Stat + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Env + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *bool { + if v == nil { + return nil + } + return v.IsUpstream + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.OperationName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Stat + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery struct { + DataSource string `pulumi:"dataSource"` + Env string `pulumi:"env"` + GroupBies []string `pulumi:"groupBies"` + Name string `pulumi:"name"` + OperationName *string `pulumi:"operationName"` + PrimaryTagName *string `pulumi:"primaryTagName"` + PrimaryTagValue *string `pulumi:"primaryTagValue"` + ResourceName *string `pulumi:"resourceName"` + Service string `pulumi:"service"` + Stat string `pulumi:"stat"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs struct { + DataSource pulumi.StringInput `pulumi:"dataSource"` + Env pulumi.StringInput `pulumi:"env"` + GroupBies pulumi.StringArrayInput `pulumi:"groupBies"` + Name pulumi.StringInput `pulumi:"name"` + OperationName pulumi.StringPtrInput `pulumi:"operationName"` + PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` + PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` + ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` + Service pulumi.StringInput `pulumi:"service"` + Stat pulumi.StringInput `pulumi:"stat"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) string { + return v.DataSource + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) string { + return v.Env + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) []string { + return v.GroupBies + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) string { + return v.Name + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.OperationName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) string { + return v.Service + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) string { + return v.Stat + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Env + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) []string { + if v == nil { + return nil + } + return v.GroupBies + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.OperationName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Stat + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery struct { + Computes []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` + DataSource string `pulumi:"dataSource"` + GroupBies []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` + Indexes []string `pulumi:"indexes"` + Name string `pulumi:"name"` + Search *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch `pulumi:"search"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs struct { + Computes DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + GroupBies DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` + Indexes pulumi.StringArrayInput `pulumi:"indexes"` + Name pulumi.StringInput `pulumi:"name"` + Search DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrInput `pulumi:"search"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) Computes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute { + return v.Computes + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) string { + return v.DataSource + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) []string { + return v.Indexes + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) string { + return v.Name + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) Search() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch { + return v.Search + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) Computes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute { + if v == nil { + return nil + } + return v.Computes + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) []string { + if v == nil { + return nil + } + return v.Indexes + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) Search() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch { + if v == nil { + return nil + } + return v.Search + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute struct { + Aggregation string `pulumi:"aggregation"` + Interval *int `pulumi:"interval"` + Metric *string `pulumi:"metric"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Interval pulumi.IntPtrInput `pulumi:"interval"` + Metric pulumi.StringPtrInput `pulumi:"metric"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute) *string { + return v.Metric + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy struct { + Facet string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + Sort *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort `pulumi:"sort"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs struct { + Facet pulumi.StringInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Sort DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrInput `pulumi:"sort"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) Facet() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy) string { + return v.Facet + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) Sort() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort { + return v.Sort + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort struct { + Aggregation string `pulumi:"aggregation"` + Metric *string `pulumi:"metric"` + Order *string `pulumi:"order"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Metric pulumi.StringPtrInput `pulumi:"metric"` + Order pulumi.StringPtrInput `pulumi:"order"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) *string { + return v.Metric + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) *string { + return v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) *string { + if v == nil { + return nil + } + return v.Metric + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) *string { + if v == nil { + return nil + } + return v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch struct { + Query string `pulumi:"query"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs struct { + Query pulumi.StringInput `pulumi:"query"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch) string { + return v.Query + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch) *string { + if v == nil { + return nil + } + return &v.Query + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery struct { + Aggregator *string `pulumi:"aggregator"` + DataSource *string `pulumi:"dataSource"` + Name string `pulumi:"name"` + Query string `pulumi:"query"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + DataSource pulumi.StringPtrInput `pulumi:"dataSource"` + Name pulumi.StringInput `pulumi:"name"` + Query pulumi.StringInput `pulumi:"query"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *string { + return v.Aggregator + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *string { + return v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) string { + return v.Name + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) string { + return v.Query + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *string { + if v == nil { + return nil + } + return v.Aggregator + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *string { + if v == nil { + return nil + } + return v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *string { + if v == nil { + return nil + } + return &v.Query + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery struct { + Aggregator *string `pulumi:"aggregator"` + DataSource string `pulumi:"dataSource"` + IsNormalizedCpu *bool `pulumi:"isNormalizedCpu"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + Name string `pulumi:"name"` + Sort *string `pulumi:"sort"` + TagFilters []string `pulumi:"tagFilters"` + TextFilter *string `pulumi:"textFilter"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + IsNormalizedCpu pulumi.BoolPtrInput `pulumi:"isNormalizedCpu"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + Name pulumi.StringInput `pulumi:"name"` + Sort pulumi.StringPtrInput `pulumi:"sort"` + TagFilters pulumi.StringArrayInput `pulumi:"tagFilters"` + TextFilter pulumi.StringPtrInput `pulumi:"textFilter"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { + return v.Aggregator + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) string { + return v.DataSource + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *bool { + return v.IsNormalizedCpu + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) string { + return v.Metric + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) string { + return v.Name + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { + return v.Sort + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) []string { + return v.TagFilters + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { + return v.TextFilter + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.Aggregator + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *bool { + if v == nil { + return nil + } + return v.IsNormalizedCpu + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *int { + if v == nil { + return nil + } + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.Metric + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.Sort + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) []string { + if v == nil { + return nil + } + return v.TagFilters + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.TextFilter + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) string { return v.Index }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) *string { + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) string { + return v.Order + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery struct { + ComputeQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs struct { + ComputeQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) string { + return v.Index + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) *string { + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) string { + return v.Order + }).(pulumi.StringOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs{...} } +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeInput + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute) *string { + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute) *int { + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute { + return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle struct { + Palette *string `pulumi:"palette"` +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs{...} +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs struct { + Palette pulumi.StringPtrInput `pulumi:"palette"` +} + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput + ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs + +func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrInput { + return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle { + return &v + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) Palette() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle) *string { return v.Palette }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle + return ret + }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) Palette() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle) *string { + if v == nil { + return nil + } + return v.Palette + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition struct { + DisplayFormat *string `pulumi:"displayFormat"` + Env string `pulumi:"env"` + LiveSpan *string `pulumi:"liveSpan"` + Service string `pulumi:"service"` + ShowBreakdown *bool `pulumi:"showBreakdown"` + ShowDistribution *bool `pulumi:"showDistribution"` + ShowErrors *bool `pulumi:"showErrors"` + ShowHits *bool `pulumi:"showHits"` + ShowLatency *bool `pulumi:"showLatency"` + ShowResourceList *bool `pulumi:"showResourceList"` + SizeFormat *string `pulumi:"sizeFormat"` + SpanName string `pulumi:"spanName"` + // The title of the dashboard. + Title *string `pulumi:"title"` + TitleAlign *string `pulumi:"titleAlign"` + TitleSize *string `pulumi:"titleSize"` +} + +// DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs and DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs{...} +type DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput + ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput +} + +type DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs struct { + DisplayFormat pulumi.StringPtrInput `pulumi:"displayFormat"` + Env pulumi.StringInput `pulumi:"env"` + LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` + Service pulumi.StringInput `pulumi:"service"` + ShowBreakdown pulumi.BoolPtrInput `pulumi:"showBreakdown"` + ShowDistribution pulumi.BoolPtrInput `pulumi:"showDistribution"` + ShowErrors pulumi.BoolPtrInput `pulumi:"showErrors"` + ShowHits pulumi.BoolPtrInput `pulumi:"showHits"` + ShowLatency pulumi.BoolPtrInput `pulumi:"showLatency"` + ShowResourceList pulumi.BoolPtrInput `pulumi:"showResourceList"` + SizeFormat pulumi.StringPtrInput `pulumi:"sizeFormat"` + SpanName pulumi.StringInput `pulumi:"spanName"` + // The title of the dashboard. + Title pulumi.StringPtrInput `pulumi:"title"` + TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` + TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` +} + +func (DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput).ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs, DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtr and DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput + ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrType DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs + +func DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtr(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition { + return &v + }).(DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) DisplayFormat() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { return v.DisplayFormat }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) string { return v.Env }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) string { return v.Service }).(pulumi.StringOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ShowBreakdown() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { return v.ShowBreakdown }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ShowDistribution() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { return v.ShowDistribution }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ShowErrors() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { return v.ShowErrors }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ShowHits() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { return v.ShowHits }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ShowLatency() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { return v.ShowLatency }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ShowResourceList() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { return v.ShowResourceList }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) SizeFormat() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { return v.SizeFormat }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) SpanName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) string { return v.SpanName }).(pulumi.StringOutput) +} + +// The title of the dashboard. +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition + return ret + }).(DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) DisplayFormat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { + if v == nil { + return nil + } + return v.DisplayFormat + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { + if v == nil { + return nil + } + return &v.Env + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { + if v == nil { + return nil + } + return v.LiveSpan + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ShowBreakdown() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { + if v == nil { + return nil + } + return v.ShowBreakdown + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ShowDistribution() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { + if v == nil { + return nil + } + return v.ShowDistribution + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ShowErrors() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { + if v == nil { + return nil + } + return v.ShowErrors + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ShowHits() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { + if v == nil { + return nil + } + return v.ShowHits + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ShowLatency() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { + if v == nil { + return nil + } + return v.ShowLatency + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ShowResourceList() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { + if v == nil { + return nil + } + return v.ShowResourceList + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) SizeFormat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { + if v == nil { + return nil + } + return v.SizeFormat + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) SpanName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { + if v == nil { + return nil + } + return &v.SpanName + }).(pulumi.StringPtrOutput) +} + +// The title of the dashboard. +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { + if v == nil { + return nil + } + return v.Title + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { + if v == nil { + return nil + } + return v.TitleAlign + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { + if v == nil { + return nil + } + return v.TitleSize + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetWidgetLayout struct { + Height int `pulumi:"height"` + IsColumnBreak *bool `pulumi:"isColumnBreak"` + Width int `pulumi:"width"` + X int `pulumi:"x"` + Y int `pulumi:"y"` +} + +// DashboardWidgetGroupDefinitionWidgetWidgetLayoutInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs and DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetWidgetLayoutInput` via: +// +// DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs{...} +type DashboardWidgetGroupDefinitionWidgetWidgetLayoutInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput + ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput +} + +type DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs struct { + Height pulumi.IntInput `pulumi:"height"` + IsColumnBreak pulumi.BoolPtrInput `pulumi:"isColumnBreak"` + Width pulumi.IntInput `pulumi:"width"` + X pulumi.IntInput `pulumi:"x"` + Y pulumi.IntInput `pulumi:"y"` +} + +func (DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetWidgetLayout)(nil)).Elem() +} + +func (i DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) +} + +func (i DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput).ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(ctx) +} + +// DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs, DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtr and DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrInput` via: +// +// DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs{...} +// +// or: +// +// nil +type DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrInput interface { + pulumi.Input + + ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput + ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput +} + +type dashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrType DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs + +func DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtr(v *DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs) DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrInput { + return (*dashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrType)(v) +} + +func (*dashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetWidgetLayout)(nil)).Elem() +} + +func (i *dashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrType) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { + return i.ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrType) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) +} + +type DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetWidgetLayout)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { + return o.ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetWidgetLayout) *DashboardWidgetGroupDefinitionWidgetWidgetLayout { + return &v + }).(DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) Height() pulumi.IntOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetWidgetLayout) int { return v.Height }).(pulumi.IntOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) IsColumnBreak() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetWidgetLayout) *bool { return v.IsColumnBreak }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) Width() pulumi.IntOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetWidgetLayout) int { return v.Width }).(pulumi.IntOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) X() pulumi.IntOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetWidgetLayout) int { return v.X }).(pulumi.IntOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) Y() pulumi.IntOutput { + return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetWidgetLayout) int { return v.Y }).(pulumi.IntOutput) +} + +type DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetWidgetLayout)(nil)).Elem() +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { + return o +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetWidgetLayout) DashboardWidgetGroupDefinitionWidgetWidgetLayout { + if v != nil { + return *v + } + var ret DashboardWidgetGroupDefinitionWidgetWidgetLayout + return ret + }).(DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) Height() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetWidgetLayout) *int { + if v == nil { + return nil + } + return &v.Height + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) IsColumnBreak() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetWidgetLayout) *bool { + if v == nil { + return nil + } + return v.IsColumnBreak + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) Width() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetWidgetLayout) *int { + if v == nil { + return nil + } + return &v.Width + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) X() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetWidgetLayout) *int { + if v == nil { + return nil + } + return &v.X + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) Y() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetWidgetLayout) *int { + if v == nil { + return nil + } + return &v.Y + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHeatmapDefinition struct { + CustomLinks []DashboardWidgetHeatmapDefinitionCustomLink `pulumi:"customLinks"` + Events []DashboardWidgetHeatmapDefinitionEvent `pulumi:"events"` + LegendSize *string `pulumi:"legendSize"` + LiveSpan *string `pulumi:"liveSpan"` + Requests []DashboardWidgetHeatmapDefinitionRequest `pulumi:"requests"` + ShowLegend *bool `pulumi:"showLegend"` + // The title of the dashboard. + Title *string `pulumi:"title"` + TitleAlign *string `pulumi:"titleAlign"` + TitleSize *string `pulumi:"titleSize"` + Yaxis *DashboardWidgetHeatmapDefinitionYaxis `pulumi:"yaxis"` +} + +// DashboardWidgetHeatmapDefinitionInput is an input type that accepts DashboardWidgetHeatmapDefinitionArgs and DashboardWidgetHeatmapDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionInput` via: +// +// DashboardWidgetHeatmapDefinitionArgs{...} +type DashboardWidgetHeatmapDefinitionInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionOutput() DashboardWidgetHeatmapDefinitionOutput + ToDashboardWidgetHeatmapDefinitionOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionOutput +} + +type DashboardWidgetHeatmapDefinitionArgs struct { + CustomLinks DashboardWidgetHeatmapDefinitionCustomLinkArrayInput `pulumi:"customLinks"` + Events DashboardWidgetHeatmapDefinitionEventArrayInput `pulumi:"events"` + LegendSize pulumi.StringPtrInput `pulumi:"legendSize"` + LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` + Requests DashboardWidgetHeatmapDefinitionRequestArrayInput `pulumi:"requests"` + ShowLegend pulumi.BoolPtrInput `pulumi:"showLegend"` + // The title of the dashboard. + Title pulumi.StringPtrInput `pulumi:"title"` + TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` + TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` + Yaxis DashboardWidgetHeatmapDefinitionYaxisPtrInput `pulumi:"yaxis"` +} + +func (DashboardWidgetHeatmapDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinition)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionArgs) ToDashboardWidgetHeatmapDefinitionOutput() DashboardWidgetHeatmapDefinitionOutput { + return i.ToDashboardWidgetHeatmapDefinitionOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionArgs) ToDashboardWidgetHeatmapDefinitionOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionOutput) +} + +func (i DashboardWidgetHeatmapDefinitionArgs) ToDashboardWidgetHeatmapDefinitionPtrOutput() DashboardWidgetHeatmapDefinitionPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionArgs) ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionOutput).ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(ctx) +} + +// DashboardWidgetHeatmapDefinitionPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionArgs, DashboardWidgetHeatmapDefinitionPtr and DashboardWidgetHeatmapDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionPtrInput` via: +// +// DashboardWidgetHeatmapDefinitionArgs{...} +// +// or: +// +// nil +type DashboardWidgetHeatmapDefinitionPtrInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionPtrOutput() DashboardWidgetHeatmapDefinitionPtrOutput + ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionPtrOutput +} + +type dashboardWidgetHeatmapDefinitionPtrType DashboardWidgetHeatmapDefinitionArgs + +func DashboardWidgetHeatmapDefinitionPtr(v *DashboardWidgetHeatmapDefinitionArgs) DashboardWidgetHeatmapDefinitionPtrInput { + return (*dashboardWidgetHeatmapDefinitionPtrType)(v) +} + +func (*dashboardWidgetHeatmapDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinition)(nil)).Elem() +} + +func (i *dashboardWidgetHeatmapDefinitionPtrType) ToDashboardWidgetHeatmapDefinitionPtrOutput() DashboardWidgetHeatmapDefinitionPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetHeatmapDefinitionPtrType) ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinition)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionOutput) ToDashboardWidgetHeatmapDefinitionOutput() DashboardWidgetHeatmapDefinitionOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionOutput) ToDashboardWidgetHeatmapDefinitionOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionOutput) ToDashboardWidgetHeatmapDefinitionPtrOutput() DashboardWidgetHeatmapDefinitionPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetHeatmapDefinitionOutput) ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinition) *DashboardWidgetHeatmapDefinition { + return &v + }).(DashboardWidgetHeatmapDefinitionPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionOutput) CustomLinks() DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) []DashboardWidgetHeatmapDefinitionCustomLink { + return v.CustomLinks + }).(DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionOutput) Events() DashboardWidgetHeatmapDefinitionEventArrayOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) []DashboardWidgetHeatmapDefinitionEvent { return v.Events }).(DashboardWidgetHeatmapDefinitionEventArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionOutput) LegendSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *string { return v.LegendSize }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionOutput) Requests() DashboardWidgetHeatmapDefinitionRequestArrayOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) []DashboardWidgetHeatmapDefinitionRequest { return v.Requests }).(DashboardWidgetHeatmapDefinitionRequestArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionOutput) ShowLegend() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *bool { return v.ShowLegend }).(pulumi.BoolPtrOutput) +} + +// The title of the dashboard. +func (o DashboardWidgetHeatmapDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionOutput) Yaxis() DashboardWidgetHeatmapDefinitionYaxisPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *DashboardWidgetHeatmapDefinitionYaxis { return v.Yaxis }).(DashboardWidgetHeatmapDefinitionYaxisPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinition)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionPtrOutput) ToDashboardWidgetHeatmapDefinitionPtrOutput() DashboardWidgetHeatmapDefinitionPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionPtrOutput) ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionPtrOutput) Elem() DashboardWidgetHeatmapDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) DashboardWidgetHeatmapDefinition { + if v != nil { + return *v + } + var ret DashboardWidgetHeatmapDefinition + return ret + }).(DashboardWidgetHeatmapDefinitionOutput) +} + +func (o DashboardWidgetHeatmapDefinitionPtrOutput) CustomLinks() DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) []DashboardWidgetHeatmapDefinitionCustomLink { + if v == nil { + return nil + } + return v.CustomLinks + }).(DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionPtrOutput) Events() DashboardWidgetHeatmapDefinitionEventArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) []DashboardWidgetHeatmapDefinitionEvent { + if v == nil { + return nil + } + return v.Events + }).(DashboardWidgetHeatmapDefinitionEventArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionPtrOutput) LegendSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *string { + if v == nil { + return nil + } + return v.LegendSize + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *string { + if v == nil { + return nil + } + return v.LiveSpan + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionPtrOutput) Requests() DashboardWidgetHeatmapDefinitionRequestArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) []DashboardWidgetHeatmapDefinitionRequest { + if v == nil { + return nil + } + return v.Requests + }).(DashboardWidgetHeatmapDefinitionRequestArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionPtrOutput) ShowLegend() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *bool { + if v == nil { + return nil + } + return v.ShowLegend + }).(pulumi.BoolPtrOutput) +} + +// The title of the dashboard. +func (o DashboardWidgetHeatmapDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *string { + if v == nil { + return nil + } + return v.Title + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *string { + if v == nil { + return nil + } + return v.TitleAlign + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *string { + if v == nil { + return nil + } + return v.TitleSize + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionPtrOutput) Yaxis() DashboardWidgetHeatmapDefinitionYaxisPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *DashboardWidgetHeatmapDefinitionYaxis { + if v == nil { + return nil + } + return v.Yaxis + }).(DashboardWidgetHeatmapDefinitionYaxisPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionCustomLink struct { + IsHidden *bool `pulumi:"isHidden"` + Label *string `pulumi:"label"` + Link *string `pulumi:"link"` + OverrideLabel *string `pulumi:"overrideLabel"` +} + +// DashboardWidgetHeatmapDefinitionCustomLinkInput is an input type that accepts DashboardWidgetHeatmapDefinitionCustomLinkArgs and DashboardWidgetHeatmapDefinitionCustomLinkOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionCustomLinkInput` via: +// +// DashboardWidgetHeatmapDefinitionCustomLinkArgs{...} +type DashboardWidgetHeatmapDefinitionCustomLinkInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionCustomLinkOutput() DashboardWidgetHeatmapDefinitionCustomLinkOutput + ToDashboardWidgetHeatmapDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionCustomLinkOutput +} + +type DashboardWidgetHeatmapDefinitionCustomLinkArgs struct { + IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` + Label pulumi.StringPtrInput `pulumi:"label"` + Link pulumi.StringPtrInput `pulumi:"link"` + OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` +} + +func (DashboardWidgetHeatmapDefinitionCustomLinkArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionCustomLink)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionCustomLinkArgs) ToDashboardWidgetHeatmapDefinitionCustomLinkOutput() DashboardWidgetHeatmapDefinitionCustomLinkOutput { + return i.ToDashboardWidgetHeatmapDefinitionCustomLinkOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionCustomLinkArgs) ToDashboardWidgetHeatmapDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionCustomLinkOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionCustomLinkOutput) +} + +// DashboardWidgetHeatmapDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionCustomLinkArray and DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionCustomLinkArrayInput` via: +// +// DashboardWidgetHeatmapDefinitionCustomLinkArray{ DashboardWidgetHeatmapDefinitionCustomLinkArgs{...} } +type DashboardWidgetHeatmapDefinitionCustomLinkArrayInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutput() DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput + ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput +} + +type DashboardWidgetHeatmapDefinitionCustomLinkArray []DashboardWidgetHeatmapDefinitionCustomLinkInput + +func (DashboardWidgetHeatmapDefinitionCustomLinkArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionCustomLink)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionCustomLinkArray) ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutput() DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput { + return i.ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionCustomLinkArray) ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) +} + +type DashboardWidgetHeatmapDefinitionCustomLinkOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionCustomLinkOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionCustomLink)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionCustomLinkOutput) ToDashboardWidgetHeatmapDefinitionCustomLinkOutput() DashboardWidgetHeatmapDefinitionCustomLinkOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionCustomLinkOutput) ToDashboardWidgetHeatmapDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionCustomLinkOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionCustomLink)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutput() DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionCustomLinkOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionCustomLink { + return vs[0].([]DashboardWidgetHeatmapDefinitionCustomLink)[vs[1].(int)] + }).(DashboardWidgetHeatmapDefinitionCustomLinkOutput) +} + +type DashboardWidgetHeatmapDefinitionEvent struct { + Q string `pulumi:"q"` + TagsExecution *string `pulumi:"tagsExecution"` +} + +// DashboardWidgetHeatmapDefinitionEventInput is an input type that accepts DashboardWidgetHeatmapDefinitionEventArgs and DashboardWidgetHeatmapDefinitionEventOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionEventInput` via: +// +// DashboardWidgetHeatmapDefinitionEventArgs{...} +type DashboardWidgetHeatmapDefinitionEventInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionEventOutput() DashboardWidgetHeatmapDefinitionEventOutput + ToDashboardWidgetHeatmapDefinitionEventOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionEventOutput +} + +type DashboardWidgetHeatmapDefinitionEventArgs struct { + Q pulumi.StringInput `pulumi:"q"` + TagsExecution pulumi.StringPtrInput `pulumi:"tagsExecution"` +} + +func (DashboardWidgetHeatmapDefinitionEventArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionEvent)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionEventArgs) ToDashboardWidgetHeatmapDefinitionEventOutput() DashboardWidgetHeatmapDefinitionEventOutput { + return i.ToDashboardWidgetHeatmapDefinitionEventOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionEventArgs) ToDashboardWidgetHeatmapDefinitionEventOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionEventOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionEventOutput) +} + +// DashboardWidgetHeatmapDefinitionEventArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionEventArray and DashboardWidgetHeatmapDefinitionEventArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionEventArrayInput` via: +// +// DashboardWidgetHeatmapDefinitionEventArray{ DashboardWidgetHeatmapDefinitionEventArgs{...} } +type DashboardWidgetHeatmapDefinitionEventArrayInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionEventArrayOutput() DashboardWidgetHeatmapDefinitionEventArrayOutput + ToDashboardWidgetHeatmapDefinitionEventArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionEventArrayOutput +} + +type DashboardWidgetHeatmapDefinitionEventArray []DashboardWidgetHeatmapDefinitionEventInput + +func (DashboardWidgetHeatmapDefinitionEventArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionEvent)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionEventArray) ToDashboardWidgetHeatmapDefinitionEventArrayOutput() DashboardWidgetHeatmapDefinitionEventArrayOutput { + return i.ToDashboardWidgetHeatmapDefinitionEventArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionEventArray) ToDashboardWidgetHeatmapDefinitionEventArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionEventArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionEventArrayOutput) +} + +type DashboardWidgetHeatmapDefinitionEventOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionEventOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionEvent)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionEventOutput) ToDashboardWidgetHeatmapDefinitionEventOutput() DashboardWidgetHeatmapDefinitionEventOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionEventOutput) ToDashboardWidgetHeatmapDefinitionEventOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionEventOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionEventOutput) Q() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionEvent) string { return v.Q }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHeatmapDefinitionEventOutput) TagsExecution() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionEvent) *string { return v.TagsExecution }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionEventArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionEventArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionEvent)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionEventArrayOutput) ToDashboardWidgetHeatmapDefinitionEventArrayOutput() DashboardWidgetHeatmapDefinitionEventArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionEventArrayOutput) ToDashboardWidgetHeatmapDefinitionEventArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionEventArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionEventArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionEventOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionEvent { + return vs[0].([]DashboardWidgetHeatmapDefinitionEvent)[vs[1].(int)] + }).(DashboardWidgetHeatmapDefinitionEventOutput) +} + +type DashboardWidgetHeatmapDefinitionRequest struct { + ApmQuery *DashboardWidgetHeatmapDefinitionRequestApmQuery `pulumi:"apmQuery"` + LogQuery *DashboardWidgetHeatmapDefinitionRequestLogQuery `pulumi:"logQuery"` + ProcessQuery *DashboardWidgetHeatmapDefinitionRequestProcessQuery `pulumi:"processQuery"` + Q *string `pulumi:"q"` + RumQuery *DashboardWidgetHeatmapDefinitionRequestRumQuery `pulumi:"rumQuery"` + SecurityQuery *DashboardWidgetHeatmapDefinitionRequestSecurityQuery `pulumi:"securityQuery"` + Style *DashboardWidgetHeatmapDefinitionRequestStyle `pulumi:"style"` +} + +// DashboardWidgetHeatmapDefinitionRequestInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestArgs and DashboardWidgetHeatmapDefinitionRequestOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestArgs{...} +type DashboardWidgetHeatmapDefinitionRequestInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestOutput() DashboardWidgetHeatmapDefinitionRequestOutput + ToDashboardWidgetHeatmapDefinitionRequestOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestOutput +} + +type DashboardWidgetHeatmapDefinitionRequestArgs struct { + ApmQuery DashboardWidgetHeatmapDefinitionRequestApmQueryPtrInput `pulumi:"apmQuery"` + LogQuery DashboardWidgetHeatmapDefinitionRequestLogQueryPtrInput `pulumi:"logQuery"` + ProcessQuery DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrInput `pulumi:"processQuery"` + Q pulumi.StringPtrInput `pulumi:"q"` + RumQuery DashboardWidgetHeatmapDefinitionRequestRumQueryPtrInput `pulumi:"rumQuery"` + SecurityQuery DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrInput `pulumi:"securityQuery"` + Style DashboardWidgetHeatmapDefinitionRequestStylePtrInput `pulumi:"style"` +} + +func (DashboardWidgetHeatmapDefinitionRequestArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequest)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestArgs) ToDashboardWidgetHeatmapDefinitionRequestOutput() DashboardWidgetHeatmapDefinitionRequestOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestArgs) ToDashboardWidgetHeatmapDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestOutput) +} + +// DashboardWidgetHeatmapDefinitionRequestArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestArray and DashboardWidgetHeatmapDefinitionRequestArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestArrayInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestArray{ DashboardWidgetHeatmapDefinitionRequestArgs{...} } +type DashboardWidgetHeatmapDefinitionRequestArrayInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestArrayOutput() DashboardWidgetHeatmapDefinitionRequestArrayOutput + ToDashboardWidgetHeatmapDefinitionRequestArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestArrayOutput +} + +type DashboardWidgetHeatmapDefinitionRequestArray []DashboardWidgetHeatmapDefinitionRequestInput + +func (DashboardWidgetHeatmapDefinitionRequestArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequest)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestArray) ToDashboardWidgetHeatmapDefinitionRequestArrayOutput() DashboardWidgetHeatmapDefinitionRequestArrayOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestArray) ToDashboardWidgetHeatmapDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestArrayOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequest)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestOutput) ToDashboardWidgetHeatmapDefinitionRequestOutput() DashboardWidgetHeatmapDefinitionRequestOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestOutput) ToDashboardWidgetHeatmapDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestOutput) ApmQuery() DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *DashboardWidgetHeatmapDefinitionRequestApmQuery { + return v.ApmQuery + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestOutput) LogQuery() DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *DashboardWidgetHeatmapDefinitionRequestLogQuery { + return v.LogQuery + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestOutput) ProcessQuery() DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *DashboardWidgetHeatmapDefinitionRequestProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestOutput) Q() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *string { return v.Q }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestOutput) RumQuery() DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *DashboardWidgetHeatmapDefinitionRequestRumQuery { + return v.RumQuery + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestOutput) SecurityQuery() DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *DashboardWidgetHeatmapDefinitionRequestSecurityQuery { + return v.SecurityQuery + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestOutput) Style() DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *DashboardWidgetHeatmapDefinitionRequestStyle { + return v.Style + }).(DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequest)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestArrayOutput() DashboardWidgetHeatmapDefinitionRequestArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequest { + return vs[0].([]DashboardWidgetHeatmapDefinitionRequest)[vs[1].(int)] + }).(DashboardWidgetHeatmapDefinitionRequestOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQuery struct { + ComputeQuery *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetHeatmapDefinitionRequestApmQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryArgs and DashboardWidgetHeatmapDefinitionRequestApmQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestApmQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestApmQueryInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryOutput +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryArgs struct { + ComputeQuery DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +} + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQuery)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHeatmapDefinitionRequestApmQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryArgs, DashboardWidgetHeatmapDefinitionRequestApmQueryPtr and DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryPtrInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestApmQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHeatmapDefinitionRequestApmQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput +} + +type dashboardWidgetHeatmapDefinitionRequestApmQueryPtrType DashboardWidgetHeatmapDefinitionRequestApmQueryArgs + +func DashboardWidgetHeatmapDefinitionRequestApmQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestApmQueryArgs) DashboardWidgetHeatmapDefinitionRequestApmQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestApmQueryPtrType)(v) +} + +func (*dashboardWidgetHeatmapDefinitionRequestApmQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestApmQuery)(nil)).Elem() +} + +func (i *dashboardWidgetHeatmapDefinitionRequestApmQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetHeatmapDefinitionRequestApmQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestApmQuery) *DashboardWidgetHeatmapDefinitionRequestApmQuery { + return &v + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQuery) *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQuery) []DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQuery) string { return v.Index }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQuery) []DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestApmQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestApmQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQuery) DashboardWidgetHeatmapDefinitionRequestApmQuery { + if v != nil { + return *v + } + var ret DashboardWidgetHeatmapDefinitionRequestApmQuery + return ret + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQuery) *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQuery) []DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQuery) []DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs and DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs, DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtr and DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput +} + +type dashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrType DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs + +func DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrType)(v) +} + +func (*dashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +} + +func (i *dashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery { + return &v + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery + return ret + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs and DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs{...} +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput + ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) +} + +// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray and DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray{ DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs{...} } +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput + ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray []DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByInput + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) SortQuery() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy) *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy { + return vs[0].([]DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs and DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs, DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtr and DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput +} + +type dashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrType DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs + +func DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrType)(v) +} + +func (*dashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +} + +func (i *dashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery { + return &v + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery + return ret + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs and DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs{...} +type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput + ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) +} + +// DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray and DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray{ DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs{...} } +type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput + ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray []DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeInput + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute { + return vs[0].([]DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQuery struct { + ComputeQuery *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetHeatmapDefinitionRequestLogQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryArgs and DashboardWidgetHeatmapDefinitionRequestLogQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestLogQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestLogQueryInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryOutput +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryArgs struct { + ComputeQuery DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +} + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQuery)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHeatmapDefinitionRequestLogQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryArgs, DashboardWidgetHeatmapDefinitionRequestLogQueryPtr and DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryPtrInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestLogQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHeatmapDefinitionRequestLogQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput +} + +type dashboardWidgetHeatmapDefinitionRequestLogQueryPtrType DashboardWidgetHeatmapDefinitionRequestLogQueryArgs + +func DashboardWidgetHeatmapDefinitionRequestLogQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestLogQueryArgs) DashboardWidgetHeatmapDefinitionRequestLogQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestLogQueryPtrType)(v) +} + +func (*dashboardWidgetHeatmapDefinitionRequestLogQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestLogQuery)(nil)).Elem() +} + +func (i *dashboardWidgetHeatmapDefinitionRequestLogQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetHeatmapDefinitionRequestLogQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestLogQuery) *DashboardWidgetHeatmapDefinitionRequestLogQuery { + return &v + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQuery) *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQuery) []DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQuery) string { return v.Index }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQuery) []DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestLogQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestLogQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQuery) DashboardWidgetHeatmapDefinitionRequestLogQuery { + if v != nil { + return *v + } + var ret DashboardWidgetHeatmapDefinitionRequestLogQuery + return ret + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQuery) *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQuery) []DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQuery) []DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs and DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs, DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtr and DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput +} + +type dashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrType DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs + +func DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrType)(v) +} + +func (*dashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +} + +func (i *dashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery { + return &v + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery + return ret + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs and DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs{...} +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput + ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) +} + +// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray and DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray{ DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs{...} } +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput + ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray []DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByInput + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) SortQuery() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy) *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy { + return vs[0].([]DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs and DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs, DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtr and DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput +} + +type dashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrType DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs + +func DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrType)(v) +} + +func (*dashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +} + +func (i *dashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery { + return &v + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery + return ret + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs and DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs{...} +type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput + ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) +} + +// DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray and DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray{ DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs{...} } +type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput + ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray []DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeInput + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute { + return vs[0].([]DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestProcessQuery struct { + FilterBies []string `pulumi:"filterBies"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + SearchBy *string `pulumi:"searchBy"` +} + +// DashboardWidgetHeatmapDefinitionRequestProcessQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs and DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestProcessQueryInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestProcessQueryInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput +} + +type DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs struct { FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` Limit pulumi.IntPtrInput `pulumi:"limit"` Metric pulumi.StringInput `pulumi:"metric"` SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestProcessQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) +func (i DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrInput` via: +// DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs, DashboardWidgetHeatmapDefinitionRequestProcessQueryPtr and DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs{...} +// DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrInput interface { +type DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs +type dashboardWidgetHeatmapDefinitionRequestProcessQueryPtrType DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrType)(v) +func DashboardWidgetHeatmapDefinitionRequestProcessQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs) DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestProcessQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery)(nil)).Elem() +func (*dashboardWidgetHeatmapDefinitionRequestProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestProcessQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHeatmapDefinitionRequestProcessQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) +func (i *dashboardWidgetHeatmapDefinitionRequestProcessQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestProcessQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput { +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput { +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery { +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestProcessQuery) *DashboardWidgetHeatmapDefinitionRequestProcessQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) + }).(DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) []string { - return v.FilterBies - }).(pulumi.StringArrayOutput) +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) string { - return v.Metric - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestProcessQuery) string { return v.Metric }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) *string { - return v.SearchBy - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestProcessQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput { +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery { +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestProcessQuery) DashboardWidgetHeatmapDefinitionRequestProcessQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery + var ret DashboardWidgetHeatmapDefinitionRequestProcessQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryOutput) + }).(DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) []string { +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestProcessQuery) []string { if v == nil { return nil } @@ -82746,8 +97112,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) *int { +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestProcessQuery) *int { if v == nil { return nil } @@ -82755,8 +97121,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) *string { +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestProcessQuery) *string { if v == nil { return nil } @@ -82764,8 +97130,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery) *string { +func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestProcessQuery) *string { if v == nil { return nil } @@ -82773,2091 +97139,2673 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery struct { - ApmDependencyStatsQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery `pulumi:"apmDependencyStatsQuery"` - ApmResourceStatsQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery `pulumi:"apmResourceStatsQuery"` - EventQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery `pulumi:"eventQuery"` - MetricQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery `pulumi:"metricQuery"` - ProcessQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery `pulumi:"processQuery"` +type DashboardWidgetHeatmapDefinitionRequestRumQuery struct { + ComputeQuery *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryInput` via: +// DashboardWidgetHeatmapDefinitionRequestRumQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryArgs and DashboardWidgetHeatmapDefinitionRequestRumQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryInput interface { +// DashboardWidgetHeatmapDefinitionRequestRumQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestRumQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs struct { - ApmDependencyStatsQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrInput `pulumi:"apmDependencyStatsQuery"` - ApmResourceStatsQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrInput `pulumi:"apmResourceStatsQuery"` - EventQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrInput `pulumi:"eventQuery"` - MetricQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrInput `pulumi:"metricQuery"` - ProcessQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrInput `pulumi:"processQuery"` +type DashboardWidgetHeatmapDefinitionRequestRumQueryArgs struct { + ComputeQuery DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestRumQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayInput` via: +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHeatmapDefinitionRequestRumQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryArgs, DashboardWidgetHeatmapDefinitionRequestRumQueryPtr and DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayInput interface { +// DashboardWidgetHeatmapDefinitionRequestRumQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHeatmapDefinitionRequestRumQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryInput +type dashboardWidgetHeatmapDefinitionRequestRumQueryPtrType DashboardWidgetHeatmapDefinitionRequestRumQueryArgs -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery)(nil)).Elem() +func DashboardWidgetHeatmapDefinitionRequestRumQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestRumQueryArgs) DashboardWidgetHeatmapDefinitionRequestRumQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestRumQueryPtrType)(v) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutputWithContext(context.Background()) +func (*dashboardWidgetHeatmapDefinitionRequestRumQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestRumQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput) +func (i *dashboardWidgetHeatmapDefinitionRequestRumQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetHeatmapDefinitionRequestRumQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) +} -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery)(nil)).Elem() +type DashboardWidgetHeatmapDefinitionRequestRumQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput { +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput { +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) ApmDependencyStatsQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery { - return v.ApmDependencyStatsQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) ApmResourceStatsQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery { - return v.ApmResourceStatsQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestRumQuery) *DashboardWidgetHeatmapDefinitionRequestRumQuery { + return &v + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) EventQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery { - return v.EventQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQuery) *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) MetricQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery { - return v.MetricQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQuery) []DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) ProcessQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery { - return v.ProcessQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQuery) string { return v.Index }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQuery) []DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) +} -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery)(nil)).Elem() +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput { +type DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestRumQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput { +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryOutput) +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestRumQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQuery) DashboardWidgetHeatmapDefinitionRequestRumQuery { + if v != nil { + return *v + } + var ret DashboardWidgetHeatmapDefinitionRequestRumQuery + return ret + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery struct { - DataSource string `pulumi:"dataSource"` - Env string `pulumi:"env"` - IsUpstream *bool `pulumi:"isUpstream"` - Name string `pulumi:"name"` - OperationName string `pulumi:"operationName"` - PrimaryTagName *string `pulumi:"primaryTagName"` - PrimaryTagValue *string `pulumi:"primaryTagValue"` - ResourceName string `pulumi:"resourceName"` - Service string `pulumi:"service"` - Stat string `pulumi:"stat"` +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQuery) *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryInput` via: +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQuery) []DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQuery) []DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs and DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryInput interface { +// DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs struct { - DataSource pulumi.StringInput `pulumi:"dataSource"` - Env pulumi.StringInput `pulumi:"env"` - IsUpstream pulumi.BoolPtrInput `pulumi:"isUpstream"` - Name pulumi.StringInput `pulumi:"name"` - OperationName pulumi.StringInput `pulumi:"operationName"` - PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` - PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` - ResourceName pulumi.StringInput `pulumi:"resourceName"` - Service pulumi.StringInput `pulumi:"service"` - Stat pulumi.StringInput `pulumi:"stat"` +type DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrInput` via: +// DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs, DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtr and DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs{...} +// DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrInput interface { +type DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs +type dashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrType DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrType)(v) +func DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (*dashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +func (i *dashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput { +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput { +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery { + return &v + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery + return ret + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs and DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs{...} +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) +} + +// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray and DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray{ DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs{...} } +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray []DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByInput + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) SortQuery() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy) *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy { + return vs[0].([]DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs and DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs, DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtr and DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput +} + +type dashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrType DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs + +func DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrType)(v) +} + +func (*dashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (i *dashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery { + return &v + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery + return ret + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs and DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs{...} +type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) +} + +// DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray and DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray{ DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs{...} } +type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput + ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray []DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeInput + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute { + return vs[0].([]DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestSecurityQuery struct { + ComputeQuery *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs and DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput +} + +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs struct { + ComputeQuery DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +} + +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQuery)(nil)).Elem() +} + +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) +} + +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs, DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtr and DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput +} + +type dashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrType DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs + +func DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs) DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrType)(v) +} + +func (*dashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestSecurityQuery)(nil)).Elem() +} + +func (i *dashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery { - return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +func (i *dashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.DataSource - }).(pulumi.StringOutput) +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) Env() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.Env - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput { + return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) IsUpstream() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *bool { - return v.IsUpstream - }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput { + return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.Name - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) OperationName() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.OperationName - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestSecurityQuery) *DashboardWidgetHeatmapDefinitionRequestSecurityQuery { + return &v + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQuery) *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQuery) []DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) ResourceName() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.ResourceName - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.Service - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQuery) []DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) Stat() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.Stat - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQuery) DashboardWidgetHeatmapDefinitionRequestSecurityQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery + var ret DashboardWidgetHeatmapDefinitionRequestSecurityQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.DataSource - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.Env - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) IsUpstream() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *bool { - if v == nil { - return nil - } - return v.IsUpstream - }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.OperationName - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQuery) *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery { if v == nil { return nil } - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) + return v.ComputeQuery + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQuery) []DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy { if v == nil { return nil } - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) + return v.GroupBies + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQuery) *string { if v == nil { return nil } - return &v.ResourceName + return &v.Index }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQuery) []DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute { if v == nil { return nil } - return &v.Service - }).(pulumi.StringPtrOutput) + return v.MultiComputes + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQuery) *string { if v == nil { return nil } - return &v.Stat + return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery struct { - DataSource string `pulumi:"dataSource"` - Env string `pulumi:"env"` - GroupBies []string `pulumi:"groupBies"` - Name string `pulumi:"name"` - OperationName *string `pulumi:"operationName"` - PrimaryTagName *string `pulumi:"primaryTagName"` - PrimaryTagValue *string `pulumi:"primaryTagValue"` - ResourceName *string `pulumi:"resourceName"` - Service string `pulumi:"service"` - Stat string `pulumi:"stat"` +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryInput` via: +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs and DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryInput interface { +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs struct { - DataSource pulumi.StringInput `pulumi:"dataSource"` - Env pulumi.StringInput `pulumi:"env"` - GroupBies pulumi.StringArrayInput `pulumi:"groupBies"` - Name pulumi.StringInput `pulumi:"name"` - OperationName pulumi.StringPtrInput `pulumi:"operationName"` - PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` - PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` - ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` - Service pulumi.StringInput `pulumi:"service"` - Stat pulumi.StringInput `pulumi:"stat"` +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrInput` via: +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs, DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtr and DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs{...} +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrInput interface { +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs +type dashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrType DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrType)(v) +func DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (*dashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +func (i *dashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) string { - return v.DataSource - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) Env() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) string { - return v.Env - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) GroupBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) []string { - return v.GroupBies - }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) string { - return v.Name - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { - return v.OperationName - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { - return v.ResourceName - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) string { - return v.Service - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) Stat() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) string { - return v.Stat - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery + var ret DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryOutput) + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) *string { if v == nil { return nil } - return &v.DataSource + return &v.Aggregation }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) *string { if v == nil { return nil } - return &v.Env + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) GroupBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) []string { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) *int { if v == nil { return nil } - return v.GroupBies - }).(pulumi.StringArrayOutput) + return v.Interval + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return v.OperationName - }).(pulumi.StringPtrOutput) +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs and DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs{...} +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return v.ResourceName - }).(pulumi.StringPtrOutput) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return &v.Service - }).(pulumi.StringPtrOutput) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return &v.Stat - }).(pulumi.StringPtrOutput) +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray and DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayInput` via: +// +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray{ DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs{...} } +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery struct { - Computes []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` - DataSource string `pulumi:"dataSource"` - GroupBies []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` - Indexes []string `pulumi:"indexes"` - Name string `pulumi:"name"` - Search *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch `pulumi:"search"` +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray []DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByInput + +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryInput` via: +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) SortQuery() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy) *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy { + return vs[0].([]DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) +} + +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs and DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryInput interface { +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs struct { - Computes DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` - DataSource pulumi.StringInput `pulumi:"dataSource"` - GroupBies DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` - Indexes pulumi.StringArrayInput `pulumi:"indexes"` - Name pulumi.StringInput `pulumi:"name"` - Search DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrInput `pulumi:"search"` +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrInput` via: +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs, DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtr and DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs{...} +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrInput interface { +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs +type dashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrType DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrType)(v) +func DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery)(nil)).Elem() +func (*dashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) +func (i *dashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) Computes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute { - return v.Computes - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) string { - return v.DataSource +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) string { + return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) Indexes() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) []string { - return v.Indexes - }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) string { - return v.Name - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) Search() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch { - return v.Search - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery + var ret DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) Computes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute { - if v == nil { - return nil - } - return v.Computes - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) *string { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } - return &v.DataSource + return &v.Aggregation }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy { - if v == nil { - return nil - } - return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) Indexes() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) []string { - if v == nil { - return nil - } - return v.Indexes - }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) *string { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } - return &v.Name + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryPtrOutput) Search() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.Search - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) + return &v.Order + }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute struct { +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` - Metric *string `pulumi:"metric"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeInput` via: +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs and DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeInput interface { +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs{...} +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs struct { +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` - Metric pulumi.StringPtrInput `pulumi:"metric"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayInput` via: +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray and DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayInput interface { +// DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray{ DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs{...} } +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeInput +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray []DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) +func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute) *int { - return v.Interval - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute) *string { - return v.Metric - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput { +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeOutput) +func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute { + return vs[0].([]DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy struct { - Facet string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - Sort *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort `pulumi:"sort"` +type DashboardWidgetHeatmapDefinitionRequestStyle struct { + Palette *string `pulumi:"palette"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByInput` via: +// DashboardWidgetHeatmapDefinitionRequestStyleInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestStyleArgs and DashboardWidgetHeatmapDefinitionRequestStyleOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestStyleInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByInput interface { +// DashboardWidgetHeatmapDefinitionRequestStyleArgs{...} +type DashboardWidgetHeatmapDefinitionRequestStyleInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput + ToDashboardWidgetHeatmapDefinitionRequestStyleOutput() DashboardWidgetHeatmapDefinitionRequestStyleOutput + ToDashboardWidgetHeatmapDefinitionRequestStyleOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestStyleOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs struct { - Facet pulumi.StringInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Sort DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrInput `pulumi:"sort"` +type DashboardWidgetHeatmapDefinitionRequestStyleArgs struct { + Palette pulumi.StringPtrInput `pulumi:"palette"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestStyleArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestStyle)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionRequestStyleArgs) ToDashboardWidgetHeatmapDefinitionRequestStyleOutput() DashboardWidgetHeatmapDefinitionRequestStyleOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestStyleOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) +func (i DashboardWidgetHeatmapDefinitionRequestStyleArgs) ToDashboardWidgetHeatmapDefinitionRequestStyleOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestStyleOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestStyleOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayInput` via: +func (i DashboardWidgetHeatmapDefinitionRequestStyleArgs) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutput() DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHeatmapDefinitionRequestStyleArgs) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestStyleOutput).ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(ctx) +} + +// DashboardWidgetHeatmapDefinitionRequestStylePtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestStyleArgs, DashboardWidgetHeatmapDefinitionRequestStylePtr and DashboardWidgetHeatmapDefinitionRequestStylePtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestStylePtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayInput interface { +// DashboardWidgetHeatmapDefinitionRequestStyleArgs{...} +// +// or: +// +// nil +type DashboardWidgetHeatmapDefinitionRequestStylePtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput + ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutput() DashboardWidgetHeatmapDefinitionRequestStylePtrOutput + ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestStylePtrOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByInput +type dashboardWidgetHeatmapDefinitionRequestStylePtrType DashboardWidgetHeatmapDefinitionRequestStyleArgs -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func DashboardWidgetHeatmapDefinitionRequestStylePtr(v *DashboardWidgetHeatmapDefinitionRequestStyleArgs) DashboardWidgetHeatmapDefinitionRequestStylePtrInput { + return (*dashboardWidgetHeatmapDefinitionRequestStylePtrType)(v) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Background()) +func (*dashboardWidgetHeatmapDefinitionRequestStylePtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestStyle)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) +func (i *dashboardWidgetHeatmapDefinitionRequestStylePtrType) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutput() DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(context.Background()) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetHeatmapDefinitionRequestStylePtrType) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) +} -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +type DashboardWidgetHeatmapDefinitionRequestStyleOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionRequestStyleOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestStyle)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput { +func (o DashboardWidgetHeatmapDefinitionRequestStyleOutput) ToDashboardWidgetHeatmapDefinitionRequestStyleOutput() DashboardWidgetHeatmapDefinitionRequestStyleOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput { +func (o DashboardWidgetHeatmapDefinitionRequestStyleOutput) ToDashboardWidgetHeatmapDefinitionRequestStyleOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestStyleOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) Facet() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy) string { - return v.Facet - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionRequestStyleOutput) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutput() DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy) *int { - return v.Limit - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestStyleOutput) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestStyle) *DashboardWidgetHeatmapDefinitionRequestStyle { + return &v + }).(DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) Sort() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort { - return v.Sort - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +func (o DashboardWidgetHeatmapDefinitionRequestStyleOutput) Palette() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestStyle) *string { return v.Palette }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHeatmapDefinitionRequestStylePtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestStyle)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput { +func (o DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutput() DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput { +func (o DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByOutput) +func (o DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestStyleOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestStyle) DashboardWidgetHeatmapDefinitionRequestStyle { + if v != nil { + return *v + } + var ret DashboardWidgetHeatmapDefinitionRequestStyle + return ret + }).(DashboardWidgetHeatmapDefinitionRequestStyleOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort struct { - Aggregation string `pulumi:"aggregation"` - Metric *string `pulumi:"metric"` - Order *string `pulumi:"order"` +func (o DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) Palette() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestStyle) *string { + if v == nil { + return nil + } + return v.Palette + }).(pulumi.StringPtrOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortInput` via: +type DashboardWidgetHeatmapDefinitionYaxis struct { + IncludeZero *bool `pulumi:"includeZero"` + Label *string `pulumi:"label"` + Max *string `pulumi:"max"` + Min *string `pulumi:"min"` + Scale *string `pulumi:"scale"` +} + +// DashboardWidgetHeatmapDefinitionYaxisInput is an input type that accepts DashboardWidgetHeatmapDefinitionYaxisArgs and DashboardWidgetHeatmapDefinitionYaxisOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionYaxisInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortInput interface { +// DashboardWidgetHeatmapDefinitionYaxisArgs{...} +type DashboardWidgetHeatmapDefinitionYaxisInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput + ToDashboardWidgetHeatmapDefinitionYaxisOutput() DashboardWidgetHeatmapDefinitionYaxisOutput + ToDashboardWidgetHeatmapDefinitionYaxisOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionYaxisOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Metric pulumi.StringPtrInput `pulumi:"metric"` - Order pulumi.StringPtrInput `pulumi:"order"` +type DashboardWidgetHeatmapDefinitionYaxisArgs struct { + IncludeZero pulumi.BoolPtrInput `pulumi:"includeZero"` + Label pulumi.StringPtrInput `pulumi:"label"` + Max pulumi.StringPtrInput `pulumi:"max"` + Min pulumi.StringPtrInput `pulumi:"min"` + Scale pulumi.StringPtrInput `pulumi:"scale"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionYaxisArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionYaxis)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionYaxisArgs) ToDashboardWidgetHeatmapDefinitionYaxisOutput() DashboardWidgetHeatmapDefinitionYaxisOutput { + return i.ToDashboardWidgetHeatmapDefinitionYaxisOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) +func (i DashboardWidgetHeatmapDefinitionYaxisArgs) ToDashboardWidgetHeatmapDefinitionYaxisOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionYaxisOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionYaxisOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHeatmapDefinitionYaxisArgs) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutput() DashboardWidgetHeatmapDefinitionYaxisPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx) +func (i DashboardWidgetHeatmapDefinitionYaxisArgs) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionYaxisPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionYaxisOutput).ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrInput` via: +// DashboardWidgetHeatmapDefinitionYaxisPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionYaxisArgs, DashboardWidgetHeatmapDefinitionYaxisPtr and DashboardWidgetHeatmapDefinitionYaxisPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionYaxisPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs{...} +// DashboardWidgetHeatmapDefinitionYaxisArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrInput interface { +type DashboardWidgetHeatmapDefinitionYaxisPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput + ToDashboardWidgetHeatmapDefinitionYaxisPtrOutput() DashboardWidgetHeatmapDefinitionYaxisPtrOutput + ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionYaxisPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs +type dashboardWidgetHeatmapDefinitionYaxisPtrType DashboardWidgetHeatmapDefinitionYaxisArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrType)(v) +func DashboardWidgetHeatmapDefinitionYaxisPtr(v *DashboardWidgetHeatmapDefinitionYaxisArgs) DashboardWidgetHeatmapDefinitionYaxisPtrInput { + return (*dashboardWidgetHeatmapDefinitionYaxisPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (*dashboardWidgetHeatmapDefinitionYaxisPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionYaxis)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHeatmapDefinitionYaxisPtrType) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutput() DashboardWidgetHeatmapDefinitionYaxisPtrOutput { + return i.ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +func (i *dashboardWidgetHeatmapDefinitionYaxisPtrType) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionYaxisPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionYaxisPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput struct{ *pulumi.OutputState } +type DashboardWidgetHeatmapDefinitionYaxisOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetHeatmapDefinitionYaxisOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionYaxis)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput { +func (o DashboardWidgetHeatmapDefinitionYaxisOutput) ToDashboardWidgetHeatmapDefinitionYaxisOutput() DashboardWidgetHeatmapDefinitionYaxisOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput { +func (o DashboardWidgetHeatmapDefinitionYaxisOutput) ToDashboardWidgetHeatmapDefinitionYaxisOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionYaxisOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHeatmapDefinitionYaxisOutput) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutput() DashboardWidgetHeatmapDefinitionYaxisPtrOutput { + return o.ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort { +func (o DashboardWidgetHeatmapDefinitionYaxisOutput) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionYaxisPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionYaxis) *DashboardWidgetHeatmapDefinitionYaxis { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) + }).(DashboardWidgetHeatmapDefinitionYaxisPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetHeatmapDefinitionYaxisOutput) IncludeZero() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionYaxis) *bool { return v.IncludeZero }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) *string { - return v.Metric - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHeatmapDefinitionYaxisOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionYaxis) *string { return v.Label }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) *string { - return v.Order - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHeatmapDefinitionYaxisOutput) Max() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionYaxis) *string { return v.Max }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetHeatmapDefinitionYaxisOutput) Min() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionYaxis) *string { return v.Min }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (o DashboardWidgetHeatmapDefinitionYaxisOutput) Scale() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionYaxis) *string { return v.Scale }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { +type DashboardWidgetHeatmapDefinitionYaxisPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHeatmapDefinitionYaxisPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionYaxis)(nil)).Elem() +} + +func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutput() DashboardWidgetHeatmapDefinitionYaxisPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput { +func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionYaxisPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort { +func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) Elem() DashboardWidgetHeatmapDefinitionYaxisOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionYaxis) DashboardWidgetHeatmapDefinitionYaxis { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort + var ret DashboardWidgetHeatmapDefinitionYaxis return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortOutput) + }).(DashboardWidgetHeatmapDefinitionYaxisOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) IncludeZero() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionYaxis) *bool { if v == nil { return nil } - return &v.Aggregation + return v.IncludeZero + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionYaxis) *string { + if v == nil { + return nil + } + return v.Label }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) Max() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionYaxis) *string { if v == nil { return nil } - return v.Metric + return v.Max }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) Min() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionYaxis) *string { if v == nil { return nil } - return v.Order + return v.Min }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch struct { - Query string `pulumi:"query"` +func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) Scale() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionYaxis) *string { + if v == nil { + return nil + } + return v.Scale + }).(pulumi.StringPtrOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchInput` via: +type DashboardWidgetHostmapDefinition struct { + CustomLinks []DashboardWidgetHostmapDefinitionCustomLink `pulumi:"customLinks"` + Groups []string `pulumi:"groups"` + NoGroupHosts *bool `pulumi:"noGroupHosts"` + NoMetricHosts *bool `pulumi:"noMetricHosts"` + NodeType *string `pulumi:"nodeType"` + Request *DashboardWidgetHostmapDefinitionRequest `pulumi:"request"` + Scopes []string `pulumi:"scopes"` + Style *DashboardWidgetHostmapDefinitionStyle `pulumi:"style"` + // The title of the dashboard. + Title *string `pulumi:"title"` + TitleAlign *string `pulumi:"titleAlign"` + TitleSize *string `pulumi:"titleSize"` +} + +// DashboardWidgetHostmapDefinitionInput is an input type that accepts DashboardWidgetHostmapDefinitionArgs and DashboardWidgetHostmapDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchInput interface { +// DashboardWidgetHostmapDefinitionArgs{...} +type DashboardWidgetHostmapDefinitionInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput + ToDashboardWidgetHostmapDefinitionOutput() DashboardWidgetHostmapDefinitionOutput + ToDashboardWidgetHostmapDefinitionOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs struct { - Query pulumi.StringInput `pulumi:"query"` +type DashboardWidgetHostmapDefinitionArgs struct { + CustomLinks DashboardWidgetHostmapDefinitionCustomLinkArrayInput `pulumi:"customLinks"` + Groups pulumi.StringArrayInput `pulumi:"groups"` + NoGroupHosts pulumi.BoolPtrInput `pulumi:"noGroupHosts"` + NoMetricHosts pulumi.BoolPtrInput `pulumi:"noMetricHosts"` + NodeType pulumi.StringPtrInput `pulumi:"nodeType"` + Request DashboardWidgetHostmapDefinitionRequestPtrInput `pulumi:"request"` + Scopes pulumi.StringArrayInput `pulumi:"scopes"` + Style DashboardWidgetHostmapDefinitionStylePtrInput `pulumi:"style"` + // The title of the dashboard. + Title pulumi.StringPtrInput `pulumi:"title"` + TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` + TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinition)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionArgs) ToDashboardWidgetHostmapDefinitionOutput() DashboardWidgetHostmapDefinitionOutput { + return i.ToDashboardWidgetHostmapDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) +func (i DashboardWidgetHostmapDefinitionArgs) ToDashboardWidgetHostmapDefinitionOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionArgs) ToDashboardWidgetHostmapDefinitionPtrOutput() DashboardWidgetHostmapDefinitionPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionArgs) ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionOutput).ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrInput` via: +// DashboardWidgetHostmapDefinitionPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionArgs, DashboardWidgetHostmapDefinitionPtr and DashboardWidgetHostmapDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs{...} +// DashboardWidgetHostmapDefinitionArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrInput interface { +type DashboardWidgetHostmapDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput + ToDashboardWidgetHostmapDefinitionPtrOutput() DashboardWidgetHostmapDefinitionPtrOutput + ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs +type dashboardWidgetHostmapDefinitionPtrType DashboardWidgetHostmapDefinitionArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrType)(v) +func DashboardWidgetHostmapDefinitionPtr(v *DashboardWidgetHostmapDefinitionArgs) DashboardWidgetHostmapDefinitionPtrInput { + return (*dashboardWidgetHostmapDefinitionPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinition)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionPtrType) ToDashboardWidgetHostmapDefinitionPtrOutput() DashboardWidgetHostmapDefinitionPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) +func (i *dashboardWidgetHostmapDefinitionPtrType) ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinition)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput { +func (o DashboardWidgetHostmapDefinitionOutput) ToDashboardWidgetHostmapDefinitionOutput() DashboardWidgetHostmapDefinitionOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput { +func (o DashboardWidgetHostmapDefinitionOutput) ToDashboardWidgetHostmapDefinitionOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionOutput) ToDashboardWidgetHostmapDefinitionPtrOutput() DashboardWidgetHostmapDefinitionPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch { +func (o DashboardWidgetHostmapDefinitionOutput) ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinition) *DashboardWidgetHostmapDefinition { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) + }).(DashboardWidgetHostmapDefinitionPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) Query() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch) string { - return v.Query - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionOutput) CustomLinks() DashboardWidgetHostmapDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinition) []DashboardWidgetHostmapDefinitionCustomLink { + return v.CustomLinks + }).(DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetHostmapDefinitionOutput) Groups() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinition) []string { return v.Groups }).(pulumi.StringArrayOutput) +} -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (o DashboardWidgetHostmapDefinitionOutput) NoGroupHosts() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *bool { return v.NoGroupHosts }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { +func (o DashboardWidgetHostmapDefinitionOutput) NoMetricHosts() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *bool { return v.NoMetricHosts }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionOutput) NodeType() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *string { return v.NodeType }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionOutput) Request() DashboardWidgetHostmapDefinitionRequestPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *DashboardWidgetHostmapDefinitionRequest { return v.Request }).(DashboardWidgetHostmapDefinitionRequestPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionOutput) Scopes() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinition) []string { return v.Scopes }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetHostmapDefinitionOutput) Style() DashboardWidgetHostmapDefinitionStylePtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *DashboardWidgetHostmapDefinitionStyle { return v.Style }).(DashboardWidgetHostmapDefinitionStylePtrOutput) +} + +// The title of the dashboard. +func (o DashboardWidgetHostmapDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHostmapDefinitionPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinition)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionPtrOutput) ToDashboardWidgetHostmapDefinitionPtrOutput() DashboardWidgetHostmapDefinitionPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput { +func (o DashboardWidgetHostmapDefinitionPtrOutput) ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch { +func (o DashboardWidgetHostmapDefinitionPtrOutput) Elem() DashboardWidgetHostmapDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) DashboardWidgetHostmapDefinition { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch + var ret DashboardWidgetHostmapDefinition return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchOutput) + }).(DashboardWidgetHostmapDefinitionOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchPtrOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch) *string { +func (o DashboardWidgetHostmapDefinitionPtrOutput) CustomLinks() DashboardWidgetHostmapDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) []DashboardWidgetHostmapDefinitionCustomLink { if v == nil { return nil } - return &v.Query - }).(pulumi.StringPtrOutput) + return v.CustomLinks + }).(DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery struct { - Aggregator *string `pulumi:"aggregator"` - DataSource *string `pulumi:"dataSource"` - Name string `pulumi:"name"` - Query string `pulumi:"query"` +func (o DashboardWidgetHostmapDefinitionPtrOutput) Groups() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) []string { + if v == nil { + return nil + } + return v.Groups + }).(pulumi.StringArrayOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryInput` via: -// -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryInput interface { - pulumi.Input +func (o DashboardWidgetHostmapDefinitionPtrOutput) NoGroupHosts() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *bool { + if v == nil { + return nil + } + return v.NoGroupHosts + }).(pulumi.BoolPtrOutput) +} - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput +func (o DashboardWidgetHostmapDefinitionPtrOutput) NoMetricHosts() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *bool { + if v == nil { + return nil + } + return v.NoMetricHosts + }).(pulumi.BoolPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs struct { - Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` - DataSource pulumi.StringPtrInput `pulumi:"dataSource"` - Name pulumi.StringInput `pulumi:"name"` - Query pulumi.StringInput `pulumi:"query"` +func (o DashboardWidgetHostmapDefinitionPtrOutput) NodeType() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *string { + if v == nil { + return nil + } + return v.NodeType + }).(pulumi.StringPtrOutput) } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (o DashboardWidgetHostmapDefinitionPtrOutput) Request() DashboardWidgetHostmapDefinitionRequestPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *DashboardWidgetHostmapDefinitionRequest { + if v == nil { + return nil + } + return v.Request + }).(DashboardWidgetHostmapDefinitionRequestPtrOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionPtrOutput) Scopes() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) []string { + if v == nil { + return nil + } + return v.Scopes + }).(pulumi.StringArrayOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) +func (o DashboardWidgetHostmapDefinitionPtrOutput) Style() DashboardWidgetHostmapDefinitionStylePtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *DashboardWidgetHostmapDefinitionStyle { + if v == nil { + return nil + } + return v.Style + }).(DashboardWidgetHostmapDefinitionStylePtrOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +// The title of the dashboard. +func (o DashboardWidgetHostmapDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *string { + if v == nil { + return nil + } + return v.Title + }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx) +func (o DashboardWidgetHostmapDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *string { + if v == nil { + return nil + } + return v.TitleAlign + }).(pulumi.StringPtrOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrInput` via: -// -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs{...} -// -// or: +func (o DashboardWidgetHostmapDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *string { + if v == nil { + return nil + } + return v.TitleSize + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHostmapDefinitionCustomLink struct { + IsHidden *bool `pulumi:"isHidden"` + Label *string `pulumi:"label"` + Link *string `pulumi:"link"` + OverrideLabel *string `pulumi:"overrideLabel"` +} + +// DashboardWidgetHostmapDefinitionCustomLinkInput is an input type that accepts DashboardWidgetHostmapDefinitionCustomLinkArgs and DashboardWidgetHostmapDefinitionCustomLinkOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionCustomLinkInput` via: // -// nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrInput interface { +// DashboardWidgetHostmapDefinitionCustomLinkArgs{...} +type DashboardWidgetHostmapDefinitionCustomLinkInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput + ToDashboardWidgetHostmapDefinitionCustomLinkOutput() DashboardWidgetHostmapDefinitionCustomLinkOutput + ToDashboardWidgetHostmapDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionCustomLinkOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs - -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrType)(v) +type DashboardWidgetHostmapDefinitionCustomLinkArgs struct { + IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` + Label pulumi.StringPtrInput `pulumi:"label"` + Link pulumi.StringPtrInput `pulumi:"link"` + OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionCustomLinkArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionCustomLink)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionCustomLinkArgs) ToDashboardWidgetHostmapDefinitionCustomLinkOutput() DashboardWidgetHostmapDefinitionCustomLinkOutput { + return i.ToDashboardWidgetHostmapDefinitionCustomLinkOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) +func (i DashboardWidgetHostmapDefinitionCustomLinkArgs) ToDashboardWidgetHostmapDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionCustomLinkOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionCustomLinkOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput struct{ *pulumi.OutputState } +// DashboardWidgetHostmapDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionCustomLinkArray and DashboardWidgetHostmapDefinitionCustomLinkArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionCustomLinkArrayInput` via: +// +// DashboardWidgetHostmapDefinitionCustomLinkArray{ DashboardWidgetHostmapDefinitionCustomLinkArgs{...} } +type DashboardWidgetHostmapDefinitionCustomLinkArrayInput interface { + pulumi.Input -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery)(nil)).Elem() + ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutput() DashboardWidgetHostmapDefinitionCustomLinkArrayOutput + ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionCustomLinkArrayOutput } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput { - return o -} +type DashboardWidgetHostmapDefinitionCustomLinkArray []DashboardWidgetHostmapDefinitionCustomLinkInput -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput { - return o +func (DashboardWidgetHostmapDefinitionCustomLinkArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionCustomLinkArray) ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutput() DashboardWidgetHostmapDefinitionCustomLinkArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery { - return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) +func (i DashboardWidgetHostmapDefinitionCustomLinkArray) ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionCustomLinkArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *string { - return v.Aggregator - }).(pulumi.StringPtrOutput) -} +type DashboardWidgetHostmapDefinitionCustomLinkOutput struct{ *pulumi.OutputState } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *string { - return v.DataSource - }).(pulumi.StringPtrOutput) +func (DashboardWidgetHostmapDefinitionCustomLinkOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) string { - return v.Name - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionCustomLinkOutput) ToDashboardWidgetHostmapDefinitionCustomLinkOutput() DashboardWidgetHostmapDefinitionCustomLinkOutput { + return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) Query() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) string { - return v.Query - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionCustomLinkOutput) ToDashboardWidgetHostmapDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionCustomLinkOutput { + return o } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (o DashboardWidgetHostmapDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { - return o +func (o DashboardWidgetHostmapDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput { - return o +func (o DashboardWidgetHostmapDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery { - if v != nil { - return *v - } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery - return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryOutput) +func (o DashboardWidgetHostmapDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *string { - if v == nil { - return nil - } - return v.Aggregator - }).(pulumi.StringPtrOutput) +type DashboardWidgetHostmapDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *string { - if v == nil { - return nil - } - return v.DataSource - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutput() DashboardWidgetHostmapDefinitionCustomLinkArrayOutput { + return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionCustomLinkArrayOutput { + return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryPtrOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery) *string { - if v == nil { - return nil - } - return &v.Query - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionCustomLinkOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionCustomLink { + return vs[0].([]DashboardWidgetHostmapDefinitionCustomLink)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionCustomLinkOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery struct { - Aggregator *string `pulumi:"aggregator"` - DataSource string `pulumi:"dataSource"` - IsNormalizedCpu *bool `pulumi:"isNormalizedCpu"` - Limit *int `pulumi:"limit"` - Metric string `pulumi:"metric"` - Name string `pulumi:"name"` - Sort *string `pulumi:"sort"` - TagFilters []string `pulumi:"tagFilters"` - TextFilter *string `pulumi:"textFilter"` +type DashboardWidgetHostmapDefinitionRequest struct { + Fills []DashboardWidgetHostmapDefinitionRequestFill `pulumi:"fills"` + Sizes []DashboardWidgetHostmapDefinitionRequestSize `pulumi:"sizes"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestArgs and DashboardWidgetHostmapDefinitionRequestOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestArgs{...} +type DashboardWidgetHostmapDefinitionRequestInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput + ToDashboardWidgetHostmapDefinitionRequestOutput() DashboardWidgetHostmapDefinitionRequestOutput + ToDashboardWidgetHostmapDefinitionRequestOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs struct { - Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` - DataSource pulumi.StringInput `pulumi:"dataSource"` - IsNormalizedCpu pulumi.BoolPtrInput `pulumi:"isNormalizedCpu"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Metric pulumi.StringInput `pulumi:"metric"` - Name pulumi.StringInput `pulumi:"name"` - Sort pulumi.StringPtrInput `pulumi:"sort"` - TagFilters pulumi.StringArrayInput `pulumi:"tagFilters"` - TextFilter pulumi.StringPtrInput `pulumi:"textFilter"` +type DashboardWidgetHostmapDefinitionRequestArgs struct { + Fills DashboardWidgetHostmapDefinitionRequestFillArrayInput `pulumi:"fills"` + Sizes DashboardWidgetHostmapDefinitionRequestSizeArrayInput `pulumi:"sizes"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequest)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestArgs) ToDashboardWidgetHostmapDefinitionRequestOutput() DashboardWidgetHostmapDefinitionRequestOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestArgs) ToDashboardWidgetHostmapDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestArgs) ToDashboardWidgetHostmapDefinitionRequestPtrOutput() DashboardWidgetHostmapDefinitionRequestPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestArgs) ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestOutput).ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestArgs, DashboardWidgetHostmapDefinitionRequestPtr and DashboardWidgetHostmapDefinitionRequestPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestPtrOutput() DashboardWidgetHostmapDefinitionRequestPtrOutput + ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs +type dashboardWidgetHostmapDefinitionRequestPtrType DashboardWidgetHostmapDefinitionRequestArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestPtr(v *DashboardWidgetHostmapDefinitionRequestArgs) DashboardWidgetHostmapDefinitionRequestPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequest)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestPtrType) ToDashboardWidgetHostmapDefinitionRequestPtrOutput() DashboardWidgetHostmapDefinitionRequestPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestPtrType) ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestOutput) ToDashboardWidgetHostmapDefinitionRequestOutput() DashboardWidgetHostmapDefinitionRequestOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestOutput) ToDashboardWidgetHostmapDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestOutput) ToDashboardWidgetHostmapDefinitionRequestPtrOutput() DashboardWidgetHostmapDefinitionRequestPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery { +func (o DashboardWidgetHostmapDefinitionRequestOutput) ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequest) *DashboardWidgetHostmapDefinitionRequest { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { - return v.Aggregator - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestOutput) Fills() DashboardWidgetHostmapDefinitionRequestFillArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequest) []DashboardWidgetHostmapDefinitionRequestFill { + return v.Fills + }).(DashboardWidgetHostmapDefinitionRequestFillArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) string { - return v.DataSource - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestOutput) Sizes() DashboardWidgetHostmapDefinitionRequestSizeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequest) []DashboardWidgetHostmapDefinitionRequestSize { + return v.Sizes + }).(DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *bool { - return v.IsNormalizedCpu - }).(pulumi.BoolPtrOutput) +type DashboardWidgetHostmapDefinitionRequestPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *int { - return v.Limit - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestPtrOutput) ToDashboardWidgetHostmapDefinitionRequestPtrOutput() DashboardWidgetHostmapDefinitionRequestPtrOutput { + return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) string { - return v.Metric - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestPtrOutput) ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestPtrOutput { + return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) string { - return v.Name - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequest) DashboardWidgetHostmapDefinitionRequest { + if v != nil { + return *v + } + var ret DashboardWidgetHostmapDefinitionRequest + return ret + }).(DashboardWidgetHostmapDefinitionRequestOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) Sort() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { - return v.Sort - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestPtrOutput) Fills() DashboardWidgetHostmapDefinitionRequestFillArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequest) []DashboardWidgetHostmapDefinitionRequestFill { + if v == nil { + return nil + } + return v.Fills + }).(DashboardWidgetHostmapDefinitionRequestFillArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) TagFilters() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) []string { - return v.TagFilters - }).(pulumi.StringArrayOutput) +func (o DashboardWidgetHostmapDefinitionRequestPtrOutput) Sizes() DashboardWidgetHostmapDefinitionRequestSizeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequest) []DashboardWidgetHostmapDefinitionRequestSize { + if v == nil { + return nil + } + return v.Sizes + }).(DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) TextFilter() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { - return v.TextFilter - }).(pulumi.StringPtrOutput) +type DashboardWidgetHostmapDefinitionRequestFill struct { + ApmQuery *DashboardWidgetHostmapDefinitionRequestFillApmQuery `pulumi:"apmQuery"` + LogQuery *DashboardWidgetHostmapDefinitionRequestFillLogQuery `pulumi:"logQuery"` + ProcessQuery *DashboardWidgetHostmapDefinitionRequestFillProcessQuery `pulumi:"processQuery"` + Q *string `pulumi:"q"` + RumQuery *DashboardWidgetHostmapDefinitionRequestFillRumQuery `pulumi:"rumQuery"` + SecurityQuery *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery `pulumi:"securityQuery"` } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput struct{ *pulumi.OutputState } +// DashboardWidgetHostmapDefinitionRequestFillInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillArgs and DashboardWidgetHostmapDefinitionRequestFillOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillInput interface { + pulumi.Input -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery)(nil)).Elem() + ToDashboardWidgetHostmapDefinitionRequestFillOutput() DashboardWidgetHostmapDefinitionRequestFillOutput + ToDashboardWidgetHostmapDefinitionRequestFillOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillOutput } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { +type DashboardWidgetHostmapDefinitionRequestFillArgs struct { + ApmQuery DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrInput `pulumi:"apmQuery"` + LogQuery DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrInput `pulumi:"logQuery"` + ProcessQuery DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrInput `pulumi:"processQuery"` + Q pulumi.StringPtrInput `pulumi:"q"` + RumQuery DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrInput `pulumi:"rumQuery"` + SecurityQuery DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrInput `pulumi:"securityQuery"` +} + +func (DashboardWidgetHostmapDefinitionRequestFillArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFill)(nil)).Elem() +} + +func (i DashboardWidgetHostmapDefinitionRequestFillArgs) ToDashboardWidgetHostmapDefinitionRequestFillOutput() DashboardWidgetHostmapDefinitionRequestFillOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHostmapDefinitionRequestFillArgs) ToDashboardWidgetHostmapDefinitionRequestFillOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillOutput) +} + +// DashboardWidgetHostmapDefinitionRequestFillArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillArray and DashboardWidgetHostmapDefinitionRequestFillArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillArrayInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillArray{ DashboardWidgetHostmapDefinitionRequestFillArgs{...} } +type DashboardWidgetHostmapDefinitionRequestFillArrayInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionRequestFillArrayOutput() DashboardWidgetHostmapDefinitionRequestFillArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillArrayOutput +} + +type DashboardWidgetHostmapDefinitionRequestFillArray []DashboardWidgetHostmapDefinitionRequestFillInput + +func (DashboardWidgetHostmapDefinitionRequestFillArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFill)(nil)).Elem() +} + +func (i DashboardWidgetHostmapDefinitionRequestFillArray) ToDashboardWidgetHostmapDefinitionRequestFillArrayOutput() DashboardWidgetHostmapDefinitionRequestFillArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHostmapDefinitionRequestFillArray) ToDashboardWidgetHostmapDefinitionRequestFillArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillArrayOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFill)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionRequestFillOutput) ToDashboardWidgetHostmapDefinitionRequestFillOutput() DashboardWidgetHostmapDefinitionRequestFillOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillOutput) ToDashboardWidgetHostmapDefinitionRequestFillOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery { - if v != nil { - return *v - } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery - return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillOutput) ApmQuery() DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFill) *DashboardWidgetHostmapDefinitionRequestFillApmQuery { + return v.ApmQuery + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return v.Aggregator - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillOutput) LogQuery() DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFill) *DashboardWidgetHostmapDefinitionRequestFillLogQuery { + return v.LogQuery + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return &v.DataSource - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillOutput) ProcessQuery() DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFill) *DashboardWidgetHostmapDefinitionRequestFillProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *bool { - if v == nil { - return nil - } - return v.IsNormalizedCpu - }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillOutput) Q() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFill) *string { return v.Q }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *int { - if v == nil { - return nil - } - return v.Limit - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillOutput) RumQuery() DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFill) *DashboardWidgetHostmapDefinitionRequestFillRumQuery { + return v.RumQuery + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return &v.Metric - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillOutput) SecurityQuery() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFill) *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery { + return v.SecurityQuery + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) +type DashboardWidgetHostmapDefinitionRequestFillArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFill)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) Sort() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return v.Sort - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillArrayOutput() DashboardWidgetHostmapDefinitionRequestFillArrayOutput { + return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) TagFilters() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) []string { - if v == nil { - return nil - } - return v.TagFilters - }).(pulumi.StringArrayOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillArrayOutput { + return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryPtrOutput) TextFilter() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return v.TextFilter - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFill { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestFill)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestFillOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery struct { - ComputeQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetHostmapDefinitionRequestFillApmQuery struct { + ComputeQuery *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestFillApmQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs and DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillApmQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs struct { - ComputeQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs struct { + ComputeQuery DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs, DashboardWidgetHostmapDefinitionRequestFillApmQueryPtr and DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs +type dashboardWidgetHostmapDefinitionRequestFillApmQueryPtrType DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestFillApmQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs) DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillApmQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestFillApmQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillApmQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestFillApmQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestFillApmQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillApmQuery) *DashboardWidgetHostmapDefinitionRequestFillApmQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQuery) *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQuery) []DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy { return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQuery) []DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) *string { - return v.SearchQuery - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillApmQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQuery) DashboardWidgetHostmapDefinitionRequestFillApmQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery + var ret DashboardWidgetHostmapDefinitionRequestFillApmQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQuery) *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQuery) []DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQuery) *string { if v == nil { return nil } @@ -84865,17 +99813,17 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQuery) []DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQuery) *string { if v == nil { return nil } @@ -84883,150 +99831,144 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryPtrO }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery struct { +type DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs struct { +type DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs +type dashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) *int { - return v.Interval - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery + var ret DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) *string { if v == nil { return nil } @@ -85034,8 +99976,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComp }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) *string { if v == nil { return nil } @@ -85043,8 +99985,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComp }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery) *int { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) *int { if v == nil { return nil } @@ -85052,262 +99994,254 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComp }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByInput` via: +// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByInput interface { +// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs{...} } +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByInput +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy) *int { - return v.Limit - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery struct { +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs struct { +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs +type dashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) string { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) string { - return v.Order - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery + var ret DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -85315,8 +100249,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGrou }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -85324,8 +100258,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGrou }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -85333,296 +100267,286 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGrou }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute struct { +type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeInput` via: +// DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeInput interface { +// DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs struct { +type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs{...} } +type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeInput +type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute) *int { - return v.Interval - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery struct { - ComputeQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetHostmapDefinitionRequestFillLogQuery struct { + ComputeQuery *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestFillLogQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs and DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillLogQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs struct { - ComputeQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs struct { + ComputeQuery DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs, DashboardWidgetHostmapDefinitionRequestFillLogQueryPtr and DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs +type dashboardWidgetHostmapDefinitionRequestFillLogQueryPtrType DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestFillLogQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs) DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillLogQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestFillLogQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillLogQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestFillLogQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestFillLogQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillLogQuery) *DashboardWidgetHostmapDefinitionRequestFillLogQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQuery) *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQuery) []DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy { return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) string { - return v.Index - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQuery) []DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) *string { - return v.SearchQuery - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillLogQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQuery) DashboardWidgetHostmapDefinitionRequestFillLogQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery + var ret DashboardWidgetHostmapDefinitionRequestFillLogQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQuery) *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) GroupBies() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQuery) []DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQuery) *string { if v == nil { return nil } @@ -85630,168 +100554,435 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuer }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) MultiComputes() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute { - if v == nil { - return nil - } - return v.MultiComputes - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQuery) []DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput +} + +type DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery)(nil)).Elem() +} + +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) +} + +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput +} + +type dashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs + +func DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrType)(v) +} + +func (*dashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery)(nil)).Elem() +} + +func (i *dashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery { + return &v + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery + return ret + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput +} + +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) +} + +// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs{...} } +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput +} + +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByInput + +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput { + return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery) *string { - if v == nil { - return nil - } - return v.SearchQuery - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput { + return o } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery struct { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` + Order string `pulumi:"order"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs struct { +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs +type dashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) string { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) *int { - return v.Interval - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery + var ret DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -85799,8 +100990,8 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuer }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -85808,1883 +100999,2097 @@ func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuer }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery) *int { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.Interval - }).(pulumi.IntPtrOutput) + return &v.Order + }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByInput` via: +// DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByInput interface { +// DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs{...} } +type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByInput +type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeInput -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy) *int { - return v.Limit - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) SortQuery() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +type DashboardWidgetHostmapDefinitionRequestFillProcessQuery struct { + FilterBies []string `pulumi:"filterBies"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + SearchBy *string `pulumi:"searchBy"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestFillProcessQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs and DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillProcessQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillProcessQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` +type DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs struct { + FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillProcessQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs, DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtr and DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs +type dashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrType DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs) DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillProcessQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillProcessQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillProcessQuery) *DashboardWidgetHostmapDefinitionRequestFillProcessQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) string { - return v.Order - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillProcessQuery) string { return v.Metric }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +type DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillProcessQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillProcessQuery) DashboardWidgetHostmapDefinitionRequestFillProcessQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery + var ret DashboardWidgetHostmapDefinitionRequestFillProcessQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillProcessQuery) []string { if v == nil { return nil } - return &v.Aggregation - }).(pulumi.StringPtrOutput) + return v.FilterBies + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillProcessQuery) *int { if v == nil { return nil } - return v.Facet + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillProcessQuery) *string { + if v == nil { + return nil + } + return &v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillProcessQuery) *string { if v == nil { return nil } - return &v.Order + return v.SearchBy }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +type DashboardWidgetHostmapDefinitionRequestFillRumQuery struct { + ComputeQuery *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeInput` via: +// DashboardWidgetHostmapDefinitionRequestFillRumQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs and DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeInput interface { +// DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillRumQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs struct { + ComputeQuery DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayInput` via: +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs, DashboardWidgetHostmapDefinitionRequestFillRumQueryPtr and DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray{ DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs{...} } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray []DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeInput +type dashboardWidgetHostmapDefinitionRequestFillRumQueryPtrType DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func DashboardWidgetHostmapDefinitionRequestFillRumQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs) DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillRumQueryPtrType)(v) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) +func (*dashboardWidgetHostmapDefinitionRequestFillRumQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillRumQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) +func (i *dashboardWidgetHostmapDefinitionRequestFillRumQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetHostmapDefinitionRequestFillRumQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) +} -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +type DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillRumQuery) *DashboardWidgetHostmapDefinitionRequestFillRumQuery { + return &v + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute) *int { - return v.Interval - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQuery) *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQuery) []DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) +} -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQuery) []DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillRumQuery)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute { - return vs[0].([]DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQuery) DashboardWidgetHostmapDefinitionRequestFillRumQuery { + if v != nil { + return *v + } + var ret DashboardWidgetHostmapDefinitionRequestFillRumQuery + return ret + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle struct { - Palette *string `pulumi:"palette"` +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQuery) *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleInput` via: +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQuery) []DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQuery) []DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs{...} -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleInput interface { +// DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs struct { - Palette pulumi.StringPtrInput `pulumi:"palette"` +type DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput).ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs, DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtr and DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrInput` via: +// DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs{...} +// DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrInput interface { +type DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput - ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrType DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs +type dashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs -func DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtr(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrInput { - return (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrType)(v) +func DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrType) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle) *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) Palette() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle) *string { return v.Palette }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle)(nil)).Elem() +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { +type DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) ToDashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle) DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle + var ret DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStylePtrOutput) Palette() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) *string { if v == nil { return nil } - return v.Palette + return &v.Aggregation }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition struct { - DisplayFormat *string `pulumi:"displayFormat"` - Env string `pulumi:"env"` - LiveSpan *string `pulumi:"liveSpan"` - Service string `pulumi:"service"` - ShowBreakdown *bool `pulumi:"showBreakdown"` - ShowDistribution *bool `pulumi:"showDistribution"` - ShowErrors *bool `pulumi:"showErrors"` - ShowHits *bool `pulumi:"showHits"` - ShowLatency *bool `pulumi:"showLatency"` - ShowResourceList *bool `pulumi:"showResourceList"` - SizeFormat *string `pulumi:"sizeFormat"` - SpanName string `pulumi:"spanName"` - // The title of the dashboard. - Title *string `pulumi:"title"` - TitleAlign *string `pulumi:"titleAlign"` - TitleSize *string `pulumi:"titleSize"` +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) } -// DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs and DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionInput` via: +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByInput` via: // -// DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs{...} -type DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionInput interface { +// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput - ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput } -type DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs struct { - DisplayFormat pulumi.StringPtrInput `pulumi:"displayFormat"` - Env pulumi.StringInput `pulumi:"env"` - LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` - Service pulumi.StringInput `pulumi:"service"` - ShowBreakdown pulumi.BoolPtrInput `pulumi:"showBreakdown"` - ShowDistribution pulumi.BoolPtrInput `pulumi:"showDistribution"` - ShowErrors pulumi.BoolPtrInput `pulumi:"showErrors"` - ShowHits pulumi.BoolPtrInput `pulumi:"showHits"` - ShowLatency pulumi.BoolPtrInput `pulumi:"showLatency"` - ShowResourceList pulumi.BoolPtrInput `pulumi:"showResourceList"` - SizeFormat pulumi.StringPtrInput `pulumi:"sizeFormat"` - SpanName pulumi.StringInput `pulumi:"spanName"` - // The title of the dashboard. - Title pulumi.StringPtrInput `pulumi:"title"` - TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` - TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) } -func (i DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(context.Background()) +// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs{...} } +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput } -func (i DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput).ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(ctx) +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByInput + +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy)(nil)).Elem() } -// DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs, DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtr and DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrInput` via: -// -// DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs{...} -// -// or: -// -// nil -type DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrInput interface { - pulumi.Input +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutputWithContext(context.Background()) +} - ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput - ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) } -type dashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrType DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput struct{ *pulumi.OutputState } -func DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtr(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrType)(v) +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy)(nil)).Elem() } -func (*dashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition)(nil)).Elem() +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput { + return o } -func (i *dashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput { + return o } -func (i *dashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrType) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +} -func (DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition)(nil)).Elem() +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput { +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition { - return &v - }).(DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) DisplayFormat() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { return v.DisplayFormat }).(pulumi.StringPtrOutput) +// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) Env() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) string { return v.Env }).(pulumi.StringOutput) +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) string { return v.Service }).(pulumi.StringOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ShowBreakdown() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { return v.ShowBreakdown }).(pulumi.BoolPtrOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ShowDistribution() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { return v.ShowDistribution }).(pulumi.BoolPtrOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ShowErrors() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { return v.ShowErrors }).(pulumi.BoolPtrOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput +} + +type dashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs + +func DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrType)(v) +} + +func (*dashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (i *dashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ShowHits() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { return v.ShowHits }).(pulumi.BoolPtrOutput) +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ShowLatency() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { return v.ShowLatency }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput { + return o } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) ShowResourceList() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { return v.ShowResourceList }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput { + return o } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) SizeFormat() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { return v.SizeFormat }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) SpanName() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) string { return v.SpanName }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery { + return &v + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) } -// The title of the dashboard. -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ToDashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition + var ret DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) DisplayFormat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.DisplayFormat + return &v.Aggregation }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) Env() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) *string { if v == nil { return nil } - return &v.Env + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.LiveSpan + return &v.Order }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { - if v == nil { - return nil - } - return &v.Service - }).(pulumi.StringPtrOutput) +type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ShowBreakdown() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { - if v == nil { - return nil - } - return v.ShowBreakdown - }).(pulumi.BoolPtrOutput) +// DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ShowDistribution() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { - if v == nil { - return nil - } - return v.ShowDistribution - }).(pulumi.BoolPtrOutput) +type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ShowErrors() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { - if v == nil { - return nil - } - return v.ShowErrors - }).(pulumi.BoolPtrOutput) +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ShowHits() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { - if v == nil { - return nil - } - return v.ShowHits - }).(pulumi.BoolPtrOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ShowLatency() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { - if v == nil { - return nil - } - return v.ShowLatency - }).(pulumi.BoolPtrOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) ShowResourceList() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *bool { - if v == nil { - return nil - } - return v.ShowResourceList - }).(pulumi.BoolPtrOutput) +// DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs{...} } +type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) SizeFormat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { - if v == nil { - return nil - } - return v.SizeFormat - }).(pulumi.StringPtrOutput) +type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeInput + +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) SpanName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { - if v == nil { - return nil - } - return &v.SpanName - }).(pulumi.StringPtrOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutputWithContext(context.Background()) } -// The title of the dashboard. -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { - if v == nil { - return nil - } - return v.Title - }).(pulumi.StringPtrOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { - if v == nil { - return nil - } - return v.TitleAlign - }).(pulumi.StringPtrOutput) +type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition) *string { - if v == nil { - return nil - } - return v.TitleSize - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput { + return o } -type DashboardWidgetGroupDefinitionWidgetWidgetLayout struct { - Height int `pulumi:"height"` - IsColumnBreak *bool `pulumi:"isColumnBreak"` - Width int `pulumi:"width"` - X int `pulumi:"x"` - Y int `pulumi:"y"` +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput { + return o } -// DashboardWidgetGroupDefinitionWidgetWidgetLayoutInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs and DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetWidgetLayoutInput` via: +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillSecurityQuery struct { + ComputeQuery *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryInput` via: // -// DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs{...} -type DashboardWidgetGroupDefinitionWidgetWidgetLayoutInput interface { +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput - ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput } -type DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs struct { - Height pulumi.IntInput `pulumi:"height"` - IsColumnBreak pulumi.BoolPtrInput `pulumi:"isColumnBreak"` - Width pulumi.IntInput `pulumi:"width"` - X pulumi.IntInput `pulumi:"x"` - Y pulumi.IntInput `pulumi:"y"` +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs struct { + ComputeQuery DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetWidgetLayout)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQuery)(nil)).Elem() } -func (i DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) } -func (i DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput).ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(ctx) } -// DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrInput is an input type that accepts DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs, DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtr and DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs, DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtr and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrInput` via: // -// DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs{...} +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs{...} // // or: // // nil -type DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrInput interface { pulumi.Input - ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput - ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput } -type dashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrType DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs +type dashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrType DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs -func DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtr(v *DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs) DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrInput { - return (*dashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrType)(v) } -func (*dashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetWidgetLayout)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillSecurityQuery)(nil)).Elem() } -func (i *dashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrType) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { - return i.ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrType) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetWidgetLayout)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { - return o.ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetGroupDefinitionWidgetWidgetLayout) *DashboardWidgetGroupDefinitionWidgetWidgetLayout { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery { return &v - }).(DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) Height() pulumi.IntOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetWidgetLayout) int { return v.Height }).(pulumi.IntOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) IsColumnBreak() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetWidgetLayout) *bool { return v.IsColumnBreak }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) Width() pulumi.IntOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetWidgetLayout) int { return v.Width }).(pulumi.IntOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) X() pulumi.IntOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetWidgetLayout) int { return v.X }).(pulumi.IntOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) Y() pulumi.IntOutput { - return o.ApplyT(func(v DashboardWidgetGroupDefinitionWidgetWidgetLayout) int { return v.Y }).(pulumi.IntOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetGroupDefinitionWidgetWidgetLayout)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput() DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) ToDashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutputWithContext(ctx context.Context) DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { return o } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) Elem() DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetWidgetLayout) DashboardWidgetGroupDefinitionWidgetWidgetLayout { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) DashboardWidgetHostmapDefinitionRequestFillSecurityQuery { if v != nil { return *v } - var ret DashboardWidgetGroupDefinitionWidgetWidgetLayout + var ret DashboardWidgetHostmapDefinitionRequestFillSecurityQuery return ret - }).(DashboardWidgetGroupDefinitionWidgetWidgetLayoutOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) Height() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetWidgetLayout) *int { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery { if v == nil { return nil } - return &v.Height - }).(pulumi.IntPtrOutput) + return v.ComputeQuery + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) IsColumnBreak() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetWidgetLayout) *bool { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy { if v == nil { return nil } - return v.IsColumnBreak - }).(pulumi.BoolPtrOutput) + return v.GroupBies + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) Width() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetWidgetLayout) *int { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) *string { if v == nil { return nil } - return &v.Width - }).(pulumi.IntPtrOutput) + return &v.Index + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) X() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetWidgetLayout) *int { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute { if v == nil { return nil } - return &v.X - }).(pulumi.IntPtrOutput) + return v.MultiComputes + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetGroupDefinitionWidgetWidgetLayoutPtrOutput) Y() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetGroupDefinitionWidgetWidgetLayout) *int { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) *string { if v == nil { return nil } - return &v.Y - }).(pulumi.IntPtrOutput) + return v.SearchQuery + }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinition struct { - CustomLinks []DashboardWidgetHeatmapDefinitionCustomLink `pulumi:"customLinks"` - Events []DashboardWidgetHeatmapDefinitionEvent `pulumi:"events"` - LegendSize *string `pulumi:"legendSize"` - LiveSpan *string `pulumi:"liveSpan"` - Requests []DashboardWidgetHeatmapDefinitionRequest `pulumi:"requests"` - ShowLegend *bool `pulumi:"showLegend"` - // The title of the dashboard. - Title *string `pulumi:"title"` - TitleAlign *string `pulumi:"titleAlign"` - TitleSize *string `pulumi:"titleSize"` - Yaxis *DashboardWidgetHeatmapDefinitionYaxis `pulumi:"yaxis"` +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetHeatmapDefinitionInput is an input type that accepts DashboardWidgetHeatmapDefinitionArgs and DashboardWidgetHeatmapDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionInput` via: +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryInput` via: // -// DashboardWidgetHeatmapDefinitionArgs{...} -type DashboardWidgetHeatmapDefinitionInput interface { +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionOutput() DashboardWidgetHeatmapDefinitionOutput - ToDashboardWidgetHeatmapDefinitionOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput } -type DashboardWidgetHeatmapDefinitionArgs struct { - CustomLinks DashboardWidgetHeatmapDefinitionCustomLinkArrayInput `pulumi:"customLinks"` - Events DashboardWidgetHeatmapDefinitionEventArrayInput `pulumi:"events"` - LegendSize pulumi.StringPtrInput `pulumi:"legendSize"` - LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` - Requests DashboardWidgetHeatmapDefinitionRequestArrayInput `pulumi:"requests"` - ShowLegend pulumi.BoolPtrInput `pulumi:"showLegend"` - // The title of the dashboard. - Title pulumi.StringPtrInput `pulumi:"title"` - TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` - TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` - Yaxis DashboardWidgetHeatmapDefinitionYaxisPtrInput `pulumi:"yaxis"` +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHeatmapDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinition)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionArgs) ToDashboardWidgetHeatmapDefinitionOutput() DashboardWidgetHeatmapDefinitionOutput { - return i.ToDashboardWidgetHeatmapDefinitionOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionArgs) ToDashboardWidgetHeatmapDefinitionOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionArgs) ToDashboardWidgetHeatmapDefinitionPtrOutput() DashboardWidgetHeatmapDefinitionPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionArgs) ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionOutput).ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionArgs, DashboardWidgetHeatmapDefinitionPtr and DashboardWidgetHeatmapDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionArgs{...} +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionPtrOutput() DashboardWidgetHeatmapDefinitionPtrOutput - ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionPtrType DashboardWidgetHeatmapDefinitionArgs +type dashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs -func DashboardWidgetHeatmapDefinitionPtr(v *DashboardWidgetHeatmapDefinitionArgs) DashboardWidgetHeatmapDefinitionPtrInput { - return (*dashboardWidgetHeatmapDefinitionPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinition)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionPtrType) ToDashboardWidgetHeatmapDefinitionPtrOutput() DashboardWidgetHeatmapDefinitionPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionPtrType) ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinition)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionOutput) ToDashboardWidgetHeatmapDefinitionOutput() DashboardWidgetHeatmapDefinitionOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionOutput) ToDashboardWidgetHeatmapDefinitionOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionOutput) ToDashboardWidgetHeatmapDefinitionPtrOutput() DashboardWidgetHeatmapDefinitionPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionOutput) ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinition) *DashboardWidgetHeatmapDefinition { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery { return &v - }).(DashboardWidgetHeatmapDefinitionPtrOutput) -} - -func (o DashboardWidgetHeatmapDefinitionOutput) CustomLinks() DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) []DashboardWidgetHeatmapDefinitionCustomLink { - return v.CustomLinks - }).(DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) -} - -func (o DashboardWidgetHeatmapDefinitionOutput) Events() DashboardWidgetHeatmapDefinitionEventArrayOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) []DashboardWidgetHeatmapDefinitionEvent { return v.Events }).(DashboardWidgetHeatmapDefinitionEventArrayOutput) -} - -func (o DashboardWidgetHeatmapDefinitionOutput) LegendSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *string { return v.LegendSize }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetHeatmapDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetHeatmapDefinitionOutput) Requests() DashboardWidgetHeatmapDefinitionRequestArrayOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) []DashboardWidgetHeatmapDefinitionRequest { return v.Requests }).(DashboardWidgetHeatmapDefinitionRequestArrayOutput) -} - -func (o DashboardWidgetHeatmapDefinitionOutput) ShowLegend() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *bool { return v.ShowLegend }).(pulumi.BoolPtrOutput) -} - -// The title of the dashboard. -func (o DashboardWidgetHeatmapDefinitionOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionOutput) Yaxis() DashboardWidgetHeatmapDefinitionYaxisPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinition) *DashboardWidgetHeatmapDefinitionYaxis { return v.Yaxis }).(DashboardWidgetHeatmapDefinitionYaxisPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinition)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionPtrOutput) ToDashboardWidgetHeatmapDefinitionPtrOutput() DashboardWidgetHeatmapDefinitionPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionPtrOutput) ToDashboardWidgetHeatmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionPtrOutput) Elem() DashboardWidgetHeatmapDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) DashboardWidgetHeatmapDefinition { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinition + var ret DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery return ret - }).(DashboardWidgetHeatmapDefinitionOutput) + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionPtrOutput) CustomLinks() DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) []DashboardWidgetHeatmapDefinitionCustomLink { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) *string { if v == nil { return nil } - return v.CustomLinks - }).(DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionPtrOutput) Events() DashboardWidgetHeatmapDefinitionEventArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) []DashboardWidgetHeatmapDefinitionEvent { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) *string { if v == nil { return nil } - return v.Events - }).(DashboardWidgetHeatmapDefinitionEventArrayOutput) + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionPtrOutput) LegendSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *string { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) *int { if v == nil { return nil } - return v.LegendSize - }).(pulumi.StringPtrOutput) + return v.Interval + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *string { - if v == nil { - return nil - } - return v.LiveSpan - }).(pulumi.StringPtrOutput) +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` } -func (o DashboardWidgetHeatmapDefinitionPtrOutput) Requests() DashboardWidgetHeatmapDefinitionRequestArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) []DashboardWidgetHeatmapDefinitionRequest { - if v == nil { - return nil - } - return v.Requests - }).(DashboardWidgetHeatmapDefinitionRequestArrayOutput) +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput } -func (o DashboardWidgetHeatmapDefinitionPtrOutput) ShowLegend() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *bool { - if v == nil { - return nil - } - return v.ShowLegend - }).(pulumi.BoolPtrOutput) +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -// The title of the dashboard. -func (o DashboardWidgetHeatmapDefinitionPtrOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *string { - if v == nil { - return nil - } - return v.Title - }).(pulumi.StringPtrOutput) +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *string { - if v == nil { - return nil - } - return v.TitleAlign - }).(pulumi.StringPtrOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *string { - if v == nil { - return nil - } - return v.TitleSize - }).(pulumi.StringPtrOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) } -func (o DashboardWidgetHeatmapDefinitionPtrOutput) Yaxis() DashboardWidgetHeatmapDefinitionYaxisPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinition) *DashboardWidgetHeatmapDefinitionYaxis { - if v == nil { - return nil - } - return v.Yaxis - }).(DashboardWidgetHeatmapDefinitionYaxisPtrOutput) +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayInput` via: +// +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs{...} } +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput } -type DashboardWidgetHeatmapDefinitionCustomLink struct { - IsHidden *bool `pulumi:"isHidden"` - Label *string `pulumi:"label"` - Link *string `pulumi:"link"` - OverrideLabel *string `pulumi:"overrideLabel"` +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByInput + +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy)(nil)).Elem() } -// DashboardWidgetHeatmapDefinitionCustomLinkInput is an input type that accepts DashboardWidgetHeatmapDefinitionCustomLinkArgs and DashboardWidgetHeatmapDefinitionCustomLinkOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionCustomLinkInput` via: +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryInput` via: // -// DashboardWidgetHeatmapDefinitionCustomLinkArgs{...} -type DashboardWidgetHeatmapDefinitionCustomLinkInput interface { +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionCustomLinkOutput() DashboardWidgetHeatmapDefinitionCustomLinkOutput - ToDashboardWidgetHeatmapDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionCustomLinkOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput } -type DashboardWidgetHeatmapDefinitionCustomLinkArgs struct { - IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` - Label pulumi.StringPtrInput `pulumi:"label"` - Link pulumi.StringPtrInput `pulumi:"link"` - OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetHeatmapDefinitionCustomLinkArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionCustomLinkArgs) ToDashboardWidgetHeatmapDefinitionCustomLinkOutput() DashboardWidgetHeatmapDefinitionCustomLinkOutput { - return i.ToDashboardWidgetHeatmapDefinitionCustomLinkOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionCustomLinkArgs) ToDashboardWidgetHeatmapDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionCustomLinkOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionCustomLinkOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) } -// DashboardWidgetHeatmapDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionCustomLinkArray and DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionCustomLinkArrayInput` via: +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionCustomLinkArray{ DashboardWidgetHeatmapDefinitionCustomLinkArgs{...} } -type DashboardWidgetHeatmapDefinitionCustomLinkArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutput() DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput - ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput } -type DashboardWidgetHeatmapDefinitionCustomLinkArray []DashboardWidgetHeatmapDefinitionCustomLinkInput +type dashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs -func (DashboardWidgetHeatmapDefinitionCustomLinkArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionCustomLink)(nil)).Elem() +func DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrType)(v) } -func (i DashboardWidgetHeatmapDefinitionCustomLinkArray) ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutput() DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput { - return i.ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutputWithContext(context.Background()) +func (*dashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionCustomLinkArray) ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) +func (i *dashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetHeatmapDefinitionCustomLinkOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) +} -func (DashboardWidgetHeatmapDefinitionCustomLinkOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionCustomLink)(nil)).Elem() +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionCustomLinkOutput) ToDashboardWidgetHeatmapDefinitionCustomLinkOutput() DashboardWidgetHeatmapDefinitionCustomLinkOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionCustomLinkOutput) ToDashboardWidgetHeatmapDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionCustomLinkOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery { + return &v + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) string { + return v.Order + }).(pulumi.StringOutput) +} -func (DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionCustomLink)(nil)).Elem() +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutput() DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) ToDashboardWidgetHeatmapDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionCustomLinkOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionCustomLink { - return vs[0].([]DashboardWidgetHeatmapDefinitionCustomLink)[vs[1].(int)] - }).(DashboardWidgetHeatmapDefinitionCustomLinkOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery + return ret + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) } -type DashboardWidgetHeatmapDefinitionEvent struct { - Q string `pulumi:"q"` - TagsExecution *string `pulumi:"tagsExecution"` +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -// DashboardWidgetHeatmapDefinitionEventInput is an input type that accepts DashboardWidgetHeatmapDefinitionEventArgs and DashboardWidgetHeatmapDefinitionEventOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionEventInput` via: +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeInput` via: // -// DashboardWidgetHeatmapDefinitionEventArgs{...} -type DashboardWidgetHeatmapDefinitionEventInput interface { +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs{...} +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionEventOutput() DashboardWidgetHeatmapDefinitionEventOutput - ToDashboardWidgetHeatmapDefinitionEventOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionEventOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput } -type DashboardWidgetHeatmapDefinitionEventArgs struct { - Q pulumi.StringInput `pulumi:"q"` - TagsExecution pulumi.StringPtrInput `pulumi:"tagsExecution"` +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHeatmapDefinitionEventArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionEvent)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionEventArgs) ToDashboardWidgetHeatmapDefinitionEventOutput() DashboardWidgetHeatmapDefinitionEventOutput { - return i.ToDashboardWidgetHeatmapDefinitionEventOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionEventArgs) ToDashboardWidgetHeatmapDefinitionEventOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionEventOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionEventOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) } -// DashboardWidgetHeatmapDefinitionEventArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionEventArray and DashboardWidgetHeatmapDefinitionEventArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionEventArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayInput` via: // -// DashboardWidgetHeatmapDefinitionEventArray{ DashboardWidgetHeatmapDefinitionEventArgs{...} } -type DashboardWidgetHeatmapDefinitionEventArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs{...} } +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionEventArrayOutput() DashboardWidgetHeatmapDefinitionEventArrayOutput - ToDashboardWidgetHeatmapDefinitionEventArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionEventArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput } -type DashboardWidgetHeatmapDefinitionEventArray []DashboardWidgetHeatmapDefinitionEventInput +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeInput -func (DashboardWidgetHeatmapDefinitionEventArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionEvent)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionEventArray) ToDashboardWidgetHeatmapDefinitionEventArrayOutput() DashboardWidgetHeatmapDefinitionEventArrayOutput { - return i.ToDashboardWidgetHeatmapDefinitionEventArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionEventArray) ToDashboardWidgetHeatmapDefinitionEventArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionEventArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionEventArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) } -type DashboardWidgetHeatmapDefinitionEventOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionEventOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionEvent)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionEventOutput) ToDashboardWidgetHeatmapDefinitionEventOutput() DashboardWidgetHeatmapDefinitionEventOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetHeatmapDefinitionEventOutput) ToDashboardWidgetHeatmapDefinitionEventOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionEventOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetHeatmapDefinitionEventOutput) Q() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionEvent) string { return v.Q }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionEventOutput) TagsExecution() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionEvent) *string { return v.TagsExecution }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionEventArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionEventArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionEvent)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionEventArrayOutput) ToDashboardWidgetHeatmapDefinitionEventArrayOutput() DashboardWidgetHeatmapDefinitionEventArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionEventArrayOutput) ToDashboardWidgetHeatmapDefinitionEventArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionEventArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionEventArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionEventOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionEvent { - return vs[0].([]DashboardWidgetHeatmapDefinitionEvent)[vs[1].(int)] - }).(DashboardWidgetHeatmapDefinitionEventOutput) +func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) } -type DashboardWidgetHeatmapDefinitionRequest struct { - ApmQuery *DashboardWidgetHeatmapDefinitionRequestApmQuery `pulumi:"apmQuery"` - LogQuery *DashboardWidgetHeatmapDefinitionRequestLogQuery `pulumi:"logQuery"` - ProcessQuery *DashboardWidgetHeatmapDefinitionRequestProcessQuery `pulumi:"processQuery"` - Q *string `pulumi:"q"` - RumQuery *DashboardWidgetHeatmapDefinitionRequestRumQuery `pulumi:"rumQuery"` - SecurityQuery *DashboardWidgetHeatmapDefinitionRequestSecurityQuery `pulumi:"securityQuery"` - Style *DashboardWidgetHeatmapDefinitionRequestStyle `pulumi:"style"` +type DashboardWidgetHostmapDefinitionRequestSize struct { + ApmQuery *DashboardWidgetHostmapDefinitionRequestSizeApmQuery `pulumi:"apmQuery"` + LogQuery *DashboardWidgetHostmapDefinitionRequestSizeLogQuery `pulumi:"logQuery"` + ProcessQuery *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery `pulumi:"processQuery"` + Q *string `pulumi:"q"` + RumQuery *DashboardWidgetHostmapDefinitionRequestSizeRumQuery `pulumi:"rumQuery"` + SecurityQuery *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery `pulumi:"securityQuery"` } -// DashboardWidgetHeatmapDefinitionRequestInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestArgs and DashboardWidgetHeatmapDefinitionRequestOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeArgs and DashboardWidgetHostmapDefinitionRequestSizeOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeInput` via: // -// DashboardWidgetHeatmapDefinitionRequestArgs{...} -type DashboardWidgetHeatmapDefinitionRequestInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestOutput() DashboardWidgetHeatmapDefinitionRequestOutput - ToDashboardWidgetHeatmapDefinitionRequestOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestOutput + ToDashboardWidgetHostmapDefinitionRequestSizeOutput() DashboardWidgetHostmapDefinitionRequestSizeOutput + ToDashboardWidgetHostmapDefinitionRequestSizeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeOutput } -type DashboardWidgetHeatmapDefinitionRequestArgs struct { - ApmQuery DashboardWidgetHeatmapDefinitionRequestApmQueryPtrInput `pulumi:"apmQuery"` - LogQuery DashboardWidgetHeatmapDefinitionRequestLogQueryPtrInput `pulumi:"logQuery"` - ProcessQuery DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrInput `pulumi:"processQuery"` - Q pulumi.StringPtrInput `pulumi:"q"` - RumQuery DashboardWidgetHeatmapDefinitionRequestRumQueryPtrInput `pulumi:"rumQuery"` - SecurityQuery DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrInput `pulumi:"securityQuery"` - Style DashboardWidgetHeatmapDefinitionRequestStylePtrInput `pulumi:"style"` +type DashboardWidgetHostmapDefinitionRequestSizeArgs struct { + ApmQuery DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrInput `pulumi:"apmQuery"` + LogQuery DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrInput `pulumi:"logQuery"` + ProcessQuery DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrInput `pulumi:"processQuery"` + Q pulumi.StringPtrInput `pulumi:"q"` + RumQuery DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrInput `pulumi:"rumQuery"` + SecurityQuery DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrInput `pulumi:"securityQuery"` } -func (DashboardWidgetHeatmapDefinitionRequestArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequest)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSize)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestArgs) ToDashboardWidgetHeatmapDefinitionRequestOutput() DashboardWidgetHeatmapDefinitionRequestOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeOutput() DashboardWidgetHostmapDefinitionRequestSizeOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestArgs) ToDashboardWidgetHeatmapDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeOutput) } -// DashboardWidgetHeatmapDefinitionRequestArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestArray and DashboardWidgetHeatmapDefinitionRequestArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeArray and DashboardWidgetHostmapDefinitionRequestSizeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeArrayInput` via: // -// DashboardWidgetHeatmapDefinitionRequestArray{ DashboardWidgetHeatmapDefinitionRequestArgs{...} } -type DashboardWidgetHeatmapDefinitionRequestArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeArray{ DashboardWidgetHostmapDefinitionRequestSizeArgs{...} } +type DashboardWidgetHostmapDefinitionRequestSizeArrayInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestArrayOutput() DashboardWidgetHeatmapDefinitionRequestArrayOutput - ToDashboardWidgetHeatmapDefinitionRequestArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeArrayOutput } -type DashboardWidgetHeatmapDefinitionRequestArray []DashboardWidgetHeatmapDefinitionRequestInput +type DashboardWidgetHostmapDefinitionRequestSizeArray []DashboardWidgetHostmapDefinitionRequestSizeInput -func (DashboardWidgetHeatmapDefinitionRequestArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequest)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSize)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestArray) ToDashboardWidgetHeatmapDefinitionRequestArrayOutput() DashboardWidgetHeatmapDefinitionRequestArrayOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeArray) ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestArray) ToDashboardWidgetHeatmapDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeArray) ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) } -type DashboardWidgetHeatmapDefinitionRequestOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequest)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSize)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestOutput) ToDashboardWidgetHeatmapDefinitionRequestOutput() DashboardWidgetHeatmapDefinitionRequestOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeOutput() DashboardWidgetHostmapDefinitionRequestSizeOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestOutput) ToDashboardWidgetHeatmapDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestOutput) ApmQuery() DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *DashboardWidgetHeatmapDefinitionRequestApmQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) ApmQuery() DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSize) *DashboardWidgetHostmapDefinitionRequestSizeApmQuery { return v.ApmQuery - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestOutput) LogQuery() DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *DashboardWidgetHeatmapDefinitionRequestLogQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) LogQuery() DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSize) *DashboardWidgetHostmapDefinitionRequestSizeLogQuery { return v.LogQuery - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestOutput) ProcessQuery() DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *DashboardWidgetHeatmapDefinitionRequestProcessQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) ProcessQuery() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSize) *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery { return v.ProcessQuery - }).(DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestOutput) Q() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *string { return v.Q }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) Q() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSize) *string { return v.Q }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestOutput) RumQuery() DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *DashboardWidgetHeatmapDefinitionRequestRumQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) RumQuery() DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSize) *DashboardWidgetHostmapDefinitionRequestSizeRumQuery { return v.RumQuery - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestOutput) SecurityQuery() DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *DashboardWidgetHeatmapDefinitionRequestSecurityQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) SecurityQuery() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSize) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery { return v.SecurityQuery - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) -} - -func (o DashboardWidgetHeatmapDefinitionRequestOutput) Style() DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequest) *DashboardWidgetHeatmapDefinitionRequestStyle { - return v.Style - }).(DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequest)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSize)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestArrayOutput() DashboardWidgetHeatmapDefinitionRequestArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequest { - return vs[0].([]DashboardWidgetHeatmapDefinitionRequest)[vs[1].(int)] - }).(DashboardWidgetHeatmapDefinitionRequestOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSize { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestSize)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestSizeOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQuery struct { - ComputeQuery *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeApmQuery struct { + ComputeQuery *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetHeatmapDefinitionRequestApmQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryArgs and DashboardWidgetHeatmapDefinitionRequestApmQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestApmQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestApmQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestApmQueryArgs struct { - ComputeQuery DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs struct { + ComputeQuery DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestApmQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryArgs, DashboardWidgetHeatmapDefinitionRequestApmQueryPtr and DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestApmQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestApmQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestApmQueryPtrType DashboardWidgetHeatmapDefinitionRequestApmQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs -func DashboardWidgetHeatmapDefinitionRequestApmQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestApmQueryArgs) DashboardWidgetHeatmapDefinitionRequestApmQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestApmQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestApmQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestApmQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeApmQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestApmQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestApmQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestApmQuery) *DashboardWidgetHeatmapDefinitionRequestApmQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeApmQuery) *DashboardWidgetHostmapDefinitionRequestSizeApmQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQuery) *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQuery) *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQuery) []DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQuery) []DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy { return v.GroupBies - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQuery) []DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQuery) []DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeApmQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestApmQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQuery) DashboardWidgetHeatmapDefinitionRequestApmQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQuery) DashboardWidgetHostmapDefinitionRequestSizeApmQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestApmQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeApmQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQuery) *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQuery) *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQuery) []DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQuery) []DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQuery) *string { if v == nil { return nil } @@ -87692,17 +103097,17 @@ func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) Index() pulumi }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQuery) []DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQuery) []DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQuery) *string { if v == nil { return nil } @@ -87710,144 +103115,144 @@ func (o DashboardWidgetHeatmapDefinitionRequestApmQueryPtrOutput) SearchQuery() }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery struct { +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs and DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs, DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtr and DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrType DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs -func DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) *string { if v == nil { return nil } @@ -87855,8 +103260,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) Ag }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) *string { if v == nil { return nil } @@ -87864,8 +103269,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) Fa }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery) *int { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) *int { if v == nil { return nil } @@ -87873,252 +103278,254 @@ func (o DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryPtrOutput) In }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs and DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByInput` via: // -// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs{...} -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput - ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput } -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) } -// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray and DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayInput` via: // -// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray{ DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs{...} } -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs{...} } +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput - ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput } -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray []DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByInput +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByInput -func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) SortQuery() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy) *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy { - return vs[0].([]DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery struct { +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs and DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs, DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtr and DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrType DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs -func DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -88126,8 +103533,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -88135,8 +103542,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -88144,286 +103551,286 @@ func (o DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryPtrOutput }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute struct { +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs and DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeInput` via: // -// DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs{...} -type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput - ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput } -type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) } -// DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray and DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayInput` via: // -// DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray{ DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs{...} } -type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs{...} } +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput - ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput } -type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray []DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeInput +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeInput -func (DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute { - return vs[0].([]DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQuery struct { - ComputeQuery *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeLogQuery struct { + ComputeQuery *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetHeatmapDefinitionRequestLogQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryArgs and DashboardWidgetHeatmapDefinitionRequestLogQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestLogQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestLogQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestLogQueryArgs struct { - ComputeQuery DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs struct { + ComputeQuery DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestLogQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryArgs, DashboardWidgetHeatmapDefinitionRequestLogQueryPtr and DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestLogQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestLogQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestLogQueryPtrType DashboardWidgetHeatmapDefinitionRequestLogQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs -func DashboardWidgetHeatmapDefinitionRequestLogQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestLogQueryArgs) DashboardWidgetHeatmapDefinitionRequestLogQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestLogQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestLogQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestLogQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeLogQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestLogQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestLogQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestLogQuery) *DashboardWidgetHeatmapDefinitionRequestLogQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeLogQuery) *DashboardWidgetHostmapDefinitionRequestSizeLogQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQuery) *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQuery) *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQuery) []DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQuery) []DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy { return v.GroupBies - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQuery) []DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQuery) []DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeLogQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestLogQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQuery) DashboardWidgetHeatmapDefinitionRequestLogQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQuery) DashboardWidgetHostmapDefinitionRequestSizeLogQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestLogQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeLogQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQuery) *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQuery) *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQuery) []DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQuery) []DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQuery) *string { if v == nil { return nil } @@ -88431,17 +103838,17 @@ func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) Index() pulumi }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQuery) []DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQuery) []DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQuery) *string { if v == nil { return nil } @@ -88449,144 +103856,144 @@ func (o DashboardWidgetHeatmapDefinitionRequestLogQueryPtrOutput) SearchQuery() }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery struct { +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs and DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(context.Background()) } - -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx) + +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs, DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtr and DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrType DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs -func DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) *string { if v == nil { return nil } @@ -88594,8 +104001,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) Ag }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) *string { if v == nil { return nil } @@ -88603,8 +104010,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) Fa }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery) *int { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) *int { if v == nil { return nil } @@ -88612,252 +104019,254 @@ func (o DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryPtrOutput) In }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs and DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByInput` via: // -// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs{...} -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput - ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput } -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) } -// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray and DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayInput` via: // -// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray{ DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs{...} } -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs{...} } +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput - ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput } -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray []DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByInput +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByInput -func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) SortQuery() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy) *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy { - return vs[0].([]DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery struct { +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs and DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs, DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtr and DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrType DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs -func DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -88865,8 +104274,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -88874,8 +104283,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -88883,256 +104292,256 @@ func (o DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryPtrOutput }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute struct { +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs and DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeInput` via: // -// DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs{...} -type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput - ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput } -type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) } -// DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray and DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayInput` via: // -// DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray{ DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs{...} } -type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs{...} } +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput - ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput } -type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray []DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeInput +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeInput -func (DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute { - return vs[0].([]DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) } -type DashboardWidgetHeatmapDefinitionRequestProcessQuery struct { +type DashboardWidgetHostmapDefinitionRequestSizeProcessQuery struct { FilterBies []string `pulumi:"filterBies"` Limit *int `pulumi:"limit"` Metric string `pulumi:"metric"` SearchBy *string `pulumi:"searchBy"` } -// DashboardWidgetHeatmapDefinitionRequestProcessQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs and DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestProcessQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeProcessQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeProcessQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestProcessQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeProcessQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs struct { FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` Limit pulumi.IntPtrInput `pulumi:"limit"` Metric pulumi.StringInput `pulumi:"metric"` SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` } -func (DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeProcessQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs, DashboardWidgetHeatmapDefinitionRequestProcessQueryPtr and DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestProcessQueryPtrType DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs -func DashboardWidgetHeatmapDefinitionRequestProcessQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs) DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestProcessQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestProcessQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeProcessQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestProcessQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestProcessQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeProcessQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestProcessQuery) *DashboardWidgetHeatmapDefinitionRequestProcessQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestProcessQuery) string { return v.Metric }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) string { return v.Metric }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeProcessQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestProcessQuery) DashboardWidgetHeatmapDefinitionRequestProcessQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) DashboardWidgetHostmapDefinitionRequestSizeProcessQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestProcessQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeProcessQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestProcessQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestProcessQuery) []string { +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) []string { if v == nil { return nil } @@ -89140,8 +104549,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) FilterBies }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestProcessQuery) *int { +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) *int { if v == nil { return nil } @@ -89149,8 +104558,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) Limit() pu }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestProcessQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) *string { if v == nil { return nil } @@ -89158,8 +104567,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) Metric() p }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestProcessQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) *string { if v == nil { return nil } @@ -89167,180 +104576,180 @@ func (o DashboardWidgetHeatmapDefinitionRequestProcessQueryPtrOutput) SearchBy() }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQuery struct { - ComputeQuery *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeRumQuery struct { + ComputeQuery *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetHeatmapDefinitionRequestRumQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryArgs and DashboardWidgetHeatmapDefinitionRequestRumQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestRumQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestRumQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestRumQueryArgs struct { - ComputeQuery DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs struct { + ComputeQuery DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestRumQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryArgs, DashboardWidgetHeatmapDefinitionRequestRumQueryPtr and DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestRumQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestRumQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestRumQueryPtrType DashboardWidgetHeatmapDefinitionRequestRumQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs -func DashboardWidgetHeatmapDefinitionRequestRumQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestRumQueryArgs) DashboardWidgetHeatmapDefinitionRequestRumQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestRumQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestRumQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestRumQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeRumQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestRumQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestRumQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestRumQuery) *DashboardWidgetHeatmapDefinitionRequestRumQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeRumQuery) *DashboardWidgetHostmapDefinitionRequestSizeRumQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQuery) *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQuery) *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQuery) []DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQuery) []DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy { return v.GroupBies - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQuery) []DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQuery) []DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeRumQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestRumQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQuery) DashboardWidgetHeatmapDefinitionRequestRumQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQuery) DashboardWidgetHostmapDefinitionRequestSizeRumQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestRumQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeRumQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQuery) *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQuery) *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQuery) []DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQuery) []DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQuery) *string { if v == nil { return nil } @@ -89348,17 +104757,17 @@ func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) Index() pulumi }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQuery) []DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQuery) []DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQuery) *string { if v == nil { return nil } @@ -89366,144 +104775,144 @@ func (o DashboardWidgetHeatmapDefinitionRequestRumQueryPtrOutput) SearchQuery() }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery struct { +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs and DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs, DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtr and DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrType DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs -func DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) *string { if v == nil { return nil } @@ -89511,8 +104920,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) Ag }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) *string { if v == nil { return nil } @@ -89520,8 +104929,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) Fa }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery) *int { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) *int { if v == nil { return nil } @@ -89529,252 +104938,254 @@ func (o DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryPtrOutput) In }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs and DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByInput` via: // -// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs{...} -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput - ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput } -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) } -// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray and DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayInput` via: // -// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray{ DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs{...} } -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs{...} } +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput - ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput } -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray []DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByInput +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByInput -func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) SortQuery() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy) *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy { - return vs[0].([]DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery struct { +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs and DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs, DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtr and DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrType DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs -func DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -89782,8 +105193,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -89791,8 +105202,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -89800,286 +105211,286 @@ func (o DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryPtrOutput }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute struct { +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs and DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeInput` via: // -// DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs{...} -type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput - ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput } -type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) } -// DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray and DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayInput` via: // -// DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray{ DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs{...} } -type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs{...} } +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput - ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput } -type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray []DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeInput +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeInput -func (DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute { - return vs[0].([]DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQuery struct { - ComputeQuery *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery struct { + ComputeQuery *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs and DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs struct { - ComputeQuery DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs struct { + ComputeQuery DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs, DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtr and DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrType DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs -func DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs) DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestSecurityQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestSecurityQuery) *DashboardWidgetHeatmapDefinitionRequestSecurityQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQuery) *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQuery) []DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy { return v.GroupBies - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQuery) []DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQuery) DashboardWidgetHeatmapDefinitionRequestSecurityQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestSecurityQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQuery) *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) GroupBies() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQuery) []DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) *string { if v == nil { return nil } @@ -90087,17 +105498,17 @@ func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) Index() p }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) MultiComputes() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQuery) []DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) *string { if v == nil { return nil } @@ -90105,144 +105516,146 @@ func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryPtrOutput) SearchQue }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery struct { +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs and DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs, DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtr and DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrType DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs -func DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) *string { if v == nil { return nil } @@ -90250,8 +105663,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutpu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) *string { if v == nil { return nil } @@ -90259,8 +105672,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutpu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery) *int { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) *int { if v == nil { return nil } @@ -90268,254 +105681,258 @@ func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryPtrOutpu }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs and DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByInput` via: // -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs{...} -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) } -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray and DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayInput` via: // -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray{ DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs{...} } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs{...} } +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray []DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByInput +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByInput -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) SortQuery() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy) *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy { - return vs[0].([]DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery struct { +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs and DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryInput` via: // -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs, DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtr and DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrType DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs +type dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs -func DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery { return &v - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) string { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) string { + return v.Order + }).(pulumi.StringOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery + var ret DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery return ret - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryOutput) + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -90523,8 +105940,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -90532,8 +105949,8 @@ func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -90541,702 +105958,933 @@ func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryPtrO }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute struct { +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs and DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeInput` via: // -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs{...} -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs{...} +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs struct { +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) } -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray and DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayInput` via: +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayInput` via: // -// DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray{ DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs{...} } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayInput interface { +// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs{...} } +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput - ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray []DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeInput +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeInput -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) +func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute { - return vs[0].([]DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeOutput) +func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute { + return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) } -type DashboardWidgetHeatmapDefinitionRequestStyle struct { - Palette *string `pulumi:"palette"` +type DashboardWidgetHostmapDefinitionStyle struct { + FillMax *string `pulumi:"fillMax"` + FillMin *string `pulumi:"fillMin"` + Palette *string `pulumi:"palette"` + PaletteFlip *bool `pulumi:"paletteFlip"` } -// DashboardWidgetHeatmapDefinitionRequestStyleInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestStyleArgs and DashboardWidgetHeatmapDefinitionRequestStyleOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestStyleInput` via: +// DashboardWidgetHostmapDefinitionStyleInput is an input type that accepts DashboardWidgetHostmapDefinitionStyleArgs and DashboardWidgetHostmapDefinitionStyleOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionStyleInput` via: // -// DashboardWidgetHeatmapDefinitionRequestStyleArgs{...} -type DashboardWidgetHeatmapDefinitionRequestStyleInput interface { +// DashboardWidgetHostmapDefinitionStyleArgs{...} +type DashboardWidgetHostmapDefinitionStyleInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestStyleOutput() DashboardWidgetHeatmapDefinitionRequestStyleOutput - ToDashboardWidgetHeatmapDefinitionRequestStyleOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestStyleOutput + ToDashboardWidgetHostmapDefinitionStyleOutput() DashboardWidgetHostmapDefinitionStyleOutput + ToDashboardWidgetHostmapDefinitionStyleOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionStyleOutput } -type DashboardWidgetHeatmapDefinitionRequestStyleArgs struct { - Palette pulumi.StringPtrInput `pulumi:"palette"` +type DashboardWidgetHostmapDefinitionStyleArgs struct { + FillMax pulumi.StringPtrInput `pulumi:"fillMax"` + FillMin pulumi.StringPtrInput `pulumi:"fillMin"` + Palette pulumi.StringPtrInput `pulumi:"palette"` + PaletteFlip pulumi.BoolPtrInput `pulumi:"paletteFlip"` } -func (DashboardWidgetHeatmapDefinitionRequestStyleArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestStyle)(nil)).Elem() +func (DashboardWidgetHostmapDefinitionStyleArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionStyle)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionRequestStyleArgs) ToDashboardWidgetHeatmapDefinitionRequestStyleOutput() DashboardWidgetHeatmapDefinitionRequestStyleOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestStyleOutputWithContext(context.Background()) +func (i DashboardWidgetHostmapDefinitionStyleArgs) ToDashboardWidgetHostmapDefinitionStyleOutput() DashboardWidgetHostmapDefinitionStyleOutput { + return i.ToDashboardWidgetHostmapDefinitionStyleOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHostmapDefinitionStyleArgs) ToDashboardWidgetHostmapDefinitionStyleOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionStyleOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionStyleOutput) +} + +func (i DashboardWidgetHostmapDefinitionStyleArgs) ToDashboardWidgetHostmapDefinitionStylePtrOutput() DashboardWidgetHostmapDefinitionStylePtrOutput { + return i.ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetHostmapDefinitionStyleArgs) ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionStylePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionStyleOutput).ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(ctx) +} + +// DashboardWidgetHostmapDefinitionStylePtrInput is an input type that accepts DashboardWidgetHostmapDefinitionStyleArgs, DashboardWidgetHostmapDefinitionStylePtr and DashboardWidgetHostmapDefinitionStylePtrOutput values. +// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionStylePtrInput` via: +// +// DashboardWidgetHostmapDefinitionStyleArgs{...} +// +// or: +// +// nil +type DashboardWidgetHostmapDefinitionStylePtrInput interface { + pulumi.Input + + ToDashboardWidgetHostmapDefinitionStylePtrOutput() DashboardWidgetHostmapDefinitionStylePtrOutput + ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionStylePtrOutput +} + +type dashboardWidgetHostmapDefinitionStylePtrType DashboardWidgetHostmapDefinitionStyleArgs + +func DashboardWidgetHostmapDefinitionStylePtr(v *DashboardWidgetHostmapDefinitionStyleArgs) DashboardWidgetHostmapDefinitionStylePtrInput { + return (*dashboardWidgetHostmapDefinitionStylePtrType)(v) +} + +func (*dashboardWidgetHostmapDefinitionStylePtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionStyle)(nil)).Elem() +} + +func (i *dashboardWidgetHostmapDefinitionStylePtrType) ToDashboardWidgetHostmapDefinitionStylePtrOutput() DashboardWidgetHostmapDefinitionStylePtrOutput { + return i.ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetHostmapDefinitionStylePtrType) ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionStylePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionStylePtrOutput) +} + +type DashboardWidgetHostmapDefinitionStyleOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionStyleOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetHostmapDefinitionStyle)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionStyleOutput) ToDashboardWidgetHostmapDefinitionStyleOutput() DashboardWidgetHostmapDefinitionStyleOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionStyleOutput) ToDashboardWidgetHostmapDefinitionStyleOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionStyleOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionStyleOutput) ToDashboardWidgetHostmapDefinitionStylePtrOutput() DashboardWidgetHostmapDefinitionStylePtrOutput { + return o.ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetHostmapDefinitionStyleOutput) ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionStylePtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionStyle) *DashboardWidgetHostmapDefinitionStyle { + return &v + }).(DashboardWidgetHostmapDefinitionStylePtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionStyleOutput) FillMax() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionStyle) *string { return v.FillMax }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionStyleOutput) FillMin() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionStyle) *string { return v.FillMin }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionStyleOutput) Palette() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionStyle) *string { return v.Palette }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionStyleOutput) PaletteFlip() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetHostmapDefinitionStyle) *bool { return v.PaletteFlip }).(pulumi.BoolPtrOutput) +} + +type DashboardWidgetHostmapDefinitionStylePtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetHostmapDefinitionStylePtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetHostmapDefinitionStyle)(nil)).Elem() +} + +func (o DashboardWidgetHostmapDefinitionStylePtrOutput) ToDashboardWidgetHostmapDefinitionStylePtrOutput() DashboardWidgetHostmapDefinitionStylePtrOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionStylePtrOutput) ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionStylePtrOutput { + return o +} + +func (o DashboardWidgetHostmapDefinitionStylePtrOutput) Elem() DashboardWidgetHostmapDefinitionStyleOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionStyle) DashboardWidgetHostmapDefinitionStyle { + if v != nil { + return *v + } + var ret DashboardWidgetHostmapDefinitionStyle + return ret + }).(DashboardWidgetHostmapDefinitionStyleOutput) +} + +func (o DashboardWidgetHostmapDefinitionStylePtrOutput) FillMax() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionStyle) *string { + if v == nil { + return nil + } + return v.FillMax + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionStylePtrOutput) FillMin() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionStyle) *string { + if v == nil { + return nil + } + return v.FillMin + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionStylePtrOutput) Palette() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionStyle) *string { + if v == nil { + return nil + } + return v.Palette + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetHostmapDefinitionStylePtrOutput) PaletteFlip() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionStyle) *bool { + if v == nil { + return nil + } + return v.PaletteFlip + }).(pulumi.BoolPtrOutput) +} + +type DashboardWidgetIframeDefinition struct { + // The URL of the dashboard. + Url string `pulumi:"url"` +} + +// DashboardWidgetIframeDefinitionInput is an input type that accepts DashboardWidgetIframeDefinitionArgs and DashboardWidgetIframeDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetIframeDefinitionInput` via: +// +// DashboardWidgetIframeDefinitionArgs{...} +type DashboardWidgetIframeDefinitionInput interface { + pulumi.Input + + ToDashboardWidgetIframeDefinitionOutput() DashboardWidgetIframeDefinitionOutput + ToDashboardWidgetIframeDefinitionOutputWithContext(context.Context) DashboardWidgetIframeDefinitionOutput +} + +type DashboardWidgetIframeDefinitionArgs struct { + // The URL of the dashboard. + Url pulumi.StringInput `pulumi:"url"` +} + +func (DashboardWidgetIframeDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetIframeDefinition)(nil)).Elem() +} + +func (i DashboardWidgetIframeDefinitionArgs) ToDashboardWidgetIframeDefinitionOutput() DashboardWidgetIframeDefinitionOutput { + return i.ToDashboardWidgetIframeDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestStyleArgs) ToDashboardWidgetHeatmapDefinitionRequestStyleOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestStyleOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestStyleOutput) +func (i DashboardWidgetIframeDefinitionArgs) ToDashboardWidgetIframeDefinitionOutputWithContext(ctx context.Context) DashboardWidgetIframeDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetIframeDefinitionOutput) } -func (i DashboardWidgetHeatmapDefinitionRequestStyleArgs) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutput() DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(context.Background()) +func (i DashboardWidgetIframeDefinitionArgs) ToDashboardWidgetIframeDefinitionPtrOutput() DashboardWidgetIframeDefinitionPtrOutput { + return i.ToDashboardWidgetIframeDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionRequestStyleArgs) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestStyleOutput).ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(ctx) +func (i DashboardWidgetIframeDefinitionArgs) ToDashboardWidgetIframeDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetIframeDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetIframeDefinitionOutput).ToDashboardWidgetIframeDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionRequestStylePtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionRequestStyleArgs, DashboardWidgetHeatmapDefinitionRequestStylePtr and DashboardWidgetHeatmapDefinitionRequestStylePtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionRequestStylePtrInput` via: +// DashboardWidgetIframeDefinitionPtrInput is an input type that accepts DashboardWidgetIframeDefinitionArgs, DashboardWidgetIframeDefinitionPtr and DashboardWidgetIframeDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetIframeDefinitionPtrInput` via: // -// DashboardWidgetHeatmapDefinitionRequestStyleArgs{...} +// DashboardWidgetIframeDefinitionArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionRequestStylePtrInput interface { +type DashboardWidgetIframeDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutput() DashboardWidgetHeatmapDefinitionRequestStylePtrOutput - ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionRequestStylePtrOutput + ToDashboardWidgetIframeDefinitionPtrOutput() DashboardWidgetIframeDefinitionPtrOutput + ToDashboardWidgetIframeDefinitionPtrOutputWithContext(context.Context) DashboardWidgetIframeDefinitionPtrOutput } -type dashboardWidgetHeatmapDefinitionRequestStylePtrType DashboardWidgetHeatmapDefinitionRequestStyleArgs +type dashboardWidgetIframeDefinitionPtrType DashboardWidgetIframeDefinitionArgs -func DashboardWidgetHeatmapDefinitionRequestStylePtr(v *DashboardWidgetHeatmapDefinitionRequestStyleArgs) DashboardWidgetHeatmapDefinitionRequestStylePtrInput { - return (*dashboardWidgetHeatmapDefinitionRequestStylePtrType)(v) +func DashboardWidgetIframeDefinitionPtr(v *DashboardWidgetIframeDefinitionArgs) DashboardWidgetIframeDefinitionPtrInput { + return (*dashboardWidgetIframeDefinitionPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionRequestStylePtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestStyle)(nil)).Elem() +func (*dashboardWidgetIframeDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetIframeDefinition)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionRequestStylePtrType) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutput() DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(context.Background()) +func (i *dashboardWidgetIframeDefinitionPtrType) ToDashboardWidgetIframeDefinitionPtrOutput() DashboardWidgetIframeDefinitionPtrOutput { + return i.ToDashboardWidgetIframeDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionRequestStylePtrType) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) +func (i *dashboardWidgetIframeDefinitionPtrType) ToDashboardWidgetIframeDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetIframeDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetIframeDefinitionPtrOutput) } -type DashboardWidgetHeatmapDefinitionRequestStyleOutput struct{ *pulumi.OutputState } +type DashboardWidgetIframeDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestStyleOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionRequestStyle)(nil)).Elem() +func (DashboardWidgetIframeDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetIframeDefinition)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestStyleOutput) ToDashboardWidgetHeatmapDefinitionRequestStyleOutput() DashboardWidgetHeatmapDefinitionRequestStyleOutput { +func (o DashboardWidgetIframeDefinitionOutput) ToDashboardWidgetIframeDefinitionOutput() DashboardWidgetIframeDefinitionOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestStyleOutput) ToDashboardWidgetHeatmapDefinitionRequestStyleOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestStyleOutput { +func (o DashboardWidgetIframeDefinitionOutput) ToDashboardWidgetIframeDefinitionOutputWithContext(ctx context.Context) DashboardWidgetIframeDefinitionOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestStyleOutput) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutput() DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(context.Background()) +func (o DashboardWidgetIframeDefinitionOutput) ToDashboardWidgetIframeDefinitionPtrOutput() DashboardWidgetIframeDefinitionPtrOutput { + return o.ToDashboardWidgetIframeDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionRequestStyleOutput) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionRequestStyle) *DashboardWidgetHeatmapDefinitionRequestStyle { +func (o DashboardWidgetIframeDefinitionOutput) ToDashboardWidgetIframeDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetIframeDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetIframeDefinition) *DashboardWidgetIframeDefinition { return &v - }).(DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) + }).(DashboardWidgetIframeDefinitionPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestStyleOutput) Palette() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionRequestStyle) *string { return v.Palette }).(pulumi.StringPtrOutput) +// The URL of the dashboard. +func (o DashboardWidgetIframeDefinitionOutput) Url() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetIframeDefinition) string { return v.Url }).(pulumi.StringOutput) } -type DashboardWidgetHeatmapDefinitionRequestStylePtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetIframeDefinitionPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionRequestStyle)(nil)).Elem() +func (DashboardWidgetIframeDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetIframeDefinition)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutput() DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { +func (o DashboardWidgetIframeDefinitionPtrOutput) ToDashboardWidgetIframeDefinitionPtrOutput() DashboardWidgetIframeDefinitionPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) ToDashboardWidgetHeatmapDefinitionRequestStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionRequestStylePtrOutput { +func (o DashboardWidgetIframeDefinitionPtrOutput) ToDashboardWidgetIframeDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetIframeDefinitionPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) Elem() DashboardWidgetHeatmapDefinitionRequestStyleOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestStyle) DashboardWidgetHeatmapDefinitionRequestStyle { +func (o DashboardWidgetIframeDefinitionPtrOutput) Elem() DashboardWidgetIframeDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetIframeDefinition) DashboardWidgetIframeDefinition { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionRequestStyle + var ret DashboardWidgetIframeDefinition return ret - }).(DashboardWidgetHeatmapDefinitionRequestStyleOutput) + }).(DashboardWidgetIframeDefinitionOutput) } -func (o DashboardWidgetHeatmapDefinitionRequestStylePtrOutput) Palette() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionRequestStyle) *string { +// The URL of the dashboard. +func (o DashboardWidgetIframeDefinitionPtrOutput) Url() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetIframeDefinition) *string { if v == nil { return nil } - return v.Palette + return &v.Url }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionYaxis struct { - IncludeZero *bool `pulumi:"includeZero"` - Label *string `pulumi:"label"` - Max *string `pulumi:"max"` - Min *string `pulumi:"min"` - Scale *string `pulumi:"scale"` +type DashboardWidgetImageDefinition struct { + HasBackground *bool `pulumi:"hasBackground"` + HasBorder *bool `pulumi:"hasBorder"` + HorizontalAlign *string `pulumi:"horizontalAlign"` + Margin *string `pulumi:"margin"` + Sizing *string `pulumi:"sizing"` + // The URL of the dashboard. + Url string `pulumi:"url"` + UrlDarkTheme *string `pulumi:"urlDarkTheme"` + VerticalAlign *string `pulumi:"verticalAlign"` } -// DashboardWidgetHeatmapDefinitionYaxisInput is an input type that accepts DashboardWidgetHeatmapDefinitionYaxisArgs and DashboardWidgetHeatmapDefinitionYaxisOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionYaxisInput` via: +// DashboardWidgetImageDefinitionInput is an input type that accepts DashboardWidgetImageDefinitionArgs and DashboardWidgetImageDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetImageDefinitionInput` via: // -// DashboardWidgetHeatmapDefinitionYaxisArgs{...} -type DashboardWidgetHeatmapDefinitionYaxisInput interface { +// DashboardWidgetImageDefinitionArgs{...} +type DashboardWidgetImageDefinitionInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionYaxisOutput() DashboardWidgetHeatmapDefinitionYaxisOutput - ToDashboardWidgetHeatmapDefinitionYaxisOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionYaxisOutput + ToDashboardWidgetImageDefinitionOutput() DashboardWidgetImageDefinitionOutput + ToDashboardWidgetImageDefinitionOutputWithContext(context.Context) DashboardWidgetImageDefinitionOutput } -type DashboardWidgetHeatmapDefinitionYaxisArgs struct { - IncludeZero pulumi.BoolPtrInput `pulumi:"includeZero"` - Label pulumi.StringPtrInput `pulumi:"label"` - Max pulumi.StringPtrInput `pulumi:"max"` - Min pulumi.StringPtrInput `pulumi:"min"` - Scale pulumi.StringPtrInput `pulumi:"scale"` +type DashboardWidgetImageDefinitionArgs struct { + HasBackground pulumi.BoolPtrInput `pulumi:"hasBackground"` + HasBorder pulumi.BoolPtrInput `pulumi:"hasBorder"` + HorizontalAlign pulumi.StringPtrInput `pulumi:"horizontalAlign"` + Margin pulumi.StringPtrInput `pulumi:"margin"` + Sizing pulumi.StringPtrInput `pulumi:"sizing"` + // The URL of the dashboard. + Url pulumi.StringInput `pulumi:"url"` + UrlDarkTheme pulumi.StringPtrInput `pulumi:"urlDarkTheme"` + VerticalAlign pulumi.StringPtrInput `pulumi:"verticalAlign"` } -func (DashboardWidgetHeatmapDefinitionYaxisArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionYaxis)(nil)).Elem() +func (DashboardWidgetImageDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetImageDefinition)(nil)).Elem() } -func (i DashboardWidgetHeatmapDefinitionYaxisArgs) ToDashboardWidgetHeatmapDefinitionYaxisOutput() DashboardWidgetHeatmapDefinitionYaxisOutput { - return i.ToDashboardWidgetHeatmapDefinitionYaxisOutputWithContext(context.Background()) +func (i DashboardWidgetImageDefinitionArgs) ToDashboardWidgetImageDefinitionOutput() DashboardWidgetImageDefinitionOutput { + return i.ToDashboardWidgetImageDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionYaxisArgs) ToDashboardWidgetHeatmapDefinitionYaxisOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionYaxisOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionYaxisOutput) +func (i DashboardWidgetImageDefinitionArgs) ToDashboardWidgetImageDefinitionOutputWithContext(ctx context.Context) DashboardWidgetImageDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetImageDefinitionOutput) } -func (i DashboardWidgetHeatmapDefinitionYaxisArgs) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutput() DashboardWidgetHeatmapDefinitionYaxisPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(context.Background()) +func (i DashboardWidgetImageDefinitionArgs) ToDashboardWidgetImageDefinitionPtrOutput() DashboardWidgetImageDefinitionPtrOutput { + return i.ToDashboardWidgetImageDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHeatmapDefinitionYaxisArgs) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionYaxisPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionYaxisOutput).ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(ctx) +func (i DashboardWidgetImageDefinitionArgs) ToDashboardWidgetImageDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetImageDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetImageDefinitionOutput).ToDashboardWidgetImageDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetHeatmapDefinitionYaxisPtrInput is an input type that accepts DashboardWidgetHeatmapDefinitionYaxisArgs, DashboardWidgetHeatmapDefinitionYaxisPtr and DashboardWidgetHeatmapDefinitionYaxisPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHeatmapDefinitionYaxisPtrInput` via: +// DashboardWidgetImageDefinitionPtrInput is an input type that accepts DashboardWidgetImageDefinitionArgs, DashboardWidgetImageDefinitionPtr and DashboardWidgetImageDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetImageDefinitionPtrInput` via: // -// DashboardWidgetHeatmapDefinitionYaxisArgs{...} +// DashboardWidgetImageDefinitionArgs{...} // // or: // // nil -type DashboardWidgetHeatmapDefinitionYaxisPtrInput interface { +type DashboardWidgetImageDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetHeatmapDefinitionYaxisPtrOutput() DashboardWidgetHeatmapDefinitionYaxisPtrOutput - ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(context.Context) DashboardWidgetHeatmapDefinitionYaxisPtrOutput + ToDashboardWidgetImageDefinitionPtrOutput() DashboardWidgetImageDefinitionPtrOutput + ToDashboardWidgetImageDefinitionPtrOutputWithContext(context.Context) DashboardWidgetImageDefinitionPtrOutput } -type dashboardWidgetHeatmapDefinitionYaxisPtrType DashboardWidgetHeatmapDefinitionYaxisArgs +type dashboardWidgetImageDefinitionPtrType DashboardWidgetImageDefinitionArgs -func DashboardWidgetHeatmapDefinitionYaxisPtr(v *DashboardWidgetHeatmapDefinitionYaxisArgs) DashboardWidgetHeatmapDefinitionYaxisPtrInput { - return (*dashboardWidgetHeatmapDefinitionYaxisPtrType)(v) +func DashboardWidgetImageDefinitionPtr(v *DashboardWidgetImageDefinitionArgs) DashboardWidgetImageDefinitionPtrInput { + return (*dashboardWidgetImageDefinitionPtrType)(v) } -func (*dashboardWidgetHeatmapDefinitionYaxisPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionYaxis)(nil)).Elem() +func (*dashboardWidgetImageDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetImageDefinition)(nil)).Elem() } -func (i *dashboardWidgetHeatmapDefinitionYaxisPtrType) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutput() DashboardWidgetHeatmapDefinitionYaxisPtrOutput { - return i.ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetImageDefinitionPtrType) ToDashboardWidgetImageDefinitionPtrOutput() DashboardWidgetImageDefinitionPtrOutput { + return i.ToDashboardWidgetImageDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHeatmapDefinitionYaxisPtrType) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionYaxisPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHeatmapDefinitionYaxisPtrOutput) +func (i *dashboardWidgetImageDefinitionPtrType) ToDashboardWidgetImageDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetImageDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetImageDefinitionPtrOutput) } -type DashboardWidgetHeatmapDefinitionYaxisOutput struct{ *pulumi.OutputState } +type DashboardWidgetImageDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHeatmapDefinitionYaxisOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHeatmapDefinitionYaxis)(nil)).Elem() +func (DashboardWidgetImageDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetImageDefinition)(nil)).Elem() } -func (o DashboardWidgetHeatmapDefinitionYaxisOutput) ToDashboardWidgetHeatmapDefinitionYaxisOutput() DashboardWidgetHeatmapDefinitionYaxisOutput { +func (o DashboardWidgetImageDefinitionOutput) ToDashboardWidgetImageDefinitionOutput() DashboardWidgetImageDefinitionOutput { return o } -func (o DashboardWidgetHeatmapDefinitionYaxisOutput) ToDashboardWidgetHeatmapDefinitionYaxisOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionYaxisOutput { +func (o DashboardWidgetImageDefinitionOutput) ToDashboardWidgetImageDefinitionOutputWithContext(ctx context.Context) DashboardWidgetImageDefinitionOutput { return o } -func (o DashboardWidgetHeatmapDefinitionYaxisOutput) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutput() DashboardWidgetHeatmapDefinitionYaxisPtrOutput { - return o.ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(context.Background()) +func (o DashboardWidgetImageDefinitionOutput) ToDashboardWidgetImageDefinitionPtrOutput() DashboardWidgetImageDefinitionPtrOutput { + return o.ToDashboardWidgetImageDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHeatmapDefinitionYaxisOutput) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionYaxisPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHeatmapDefinitionYaxis) *DashboardWidgetHeatmapDefinitionYaxis { +func (o DashboardWidgetImageDefinitionOutput) ToDashboardWidgetImageDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetImageDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetImageDefinition) *DashboardWidgetImageDefinition { return &v - }).(DashboardWidgetHeatmapDefinitionYaxisPtrOutput) + }).(DashboardWidgetImageDefinitionPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionYaxisOutput) IncludeZero() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionYaxis) *bool { return v.IncludeZero }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetImageDefinitionOutput) HasBackground() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetImageDefinition) *bool { return v.HasBackground }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionYaxisOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionYaxis) *string { return v.Label }).(pulumi.StringPtrOutput) +func (o DashboardWidgetImageDefinitionOutput) HasBorder() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetImageDefinition) *bool { return v.HasBorder }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionYaxisOutput) Max() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionYaxis) *string { return v.Max }).(pulumi.StringPtrOutput) +func (o DashboardWidgetImageDefinitionOutput) HorizontalAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetImageDefinition) *string { return v.HorizontalAlign }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionYaxisOutput) Min() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionYaxis) *string { return v.Min }).(pulumi.StringPtrOutput) +func (o DashboardWidgetImageDefinitionOutput) Margin() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetImageDefinition) *string { return v.Margin }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionYaxisOutput) Scale() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHeatmapDefinitionYaxis) *string { return v.Scale }).(pulumi.StringPtrOutput) +func (o DashboardWidgetImageDefinitionOutput) Sizing() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetImageDefinition) *string { return v.Sizing }).(pulumi.StringPtrOutput) } -type DashboardWidgetHeatmapDefinitionYaxisPtrOutput struct{ *pulumi.OutputState } +// The URL of the dashboard. +func (o DashboardWidgetImageDefinitionOutput) Url() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetImageDefinition) string { return v.Url }).(pulumi.StringOutput) +} -func (DashboardWidgetHeatmapDefinitionYaxisPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHeatmapDefinitionYaxis)(nil)).Elem() +func (o DashboardWidgetImageDefinitionOutput) UrlDarkTheme() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetImageDefinition) *string { return v.UrlDarkTheme }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutput() DashboardWidgetHeatmapDefinitionYaxisPtrOutput { +func (o DashboardWidgetImageDefinitionOutput) VerticalAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetImageDefinition) *string { return v.VerticalAlign }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetImageDefinitionPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetImageDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetImageDefinition)(nil)).Elem() +} + +func (o DashboardWidgetImageDefinitionPtrOutput) ToDashboardWidgetImageDefinitionPtrOutput() DashboardWidgetImageDefinitionPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) ToDashboardWidgetHeatmapDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetHeatmapDefinitionYaxisPtrOutput { +func (o DashboardWidgetImageDefinitionPtrOutput) ToDashboardWidgetImageDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetImageDefinitionPtrOutput { return o } -func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) Elem() DashboardWidgetHeatmapDefinitionYaxisOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionYaxis) DashboardWidgetHeatmapDefinitionYaxis { +func (o DashboardWidgetImageDefinitionPtrOutput) Elem() DashboardWidgetImageDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetImageDefinition) DashboardWidgetImageDefinition { if v != nil { return *v } - var ret DashboardWidgetHeatmapDefinitionYaxis + var ret DashboardWidgetImageDefinition return ret - }).(DashboardWidgetHeatmapDefinitionYaxisOutput) + }).(DashboardWidgetImageDefinitionOutput) } -func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) IncludeZero() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionYaxis) *bool { +func (o DashboardWidgetImageDefinitionPtrOutput) HasBackground() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetImageDefinition) *bool { if v == nil { return nil } - return v.IncludeZero + return v.HasBackground }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionYaxis) *string { +func (o DashboardWidgetImageDefinitionPtrOutput) HasBorder() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetImageDefinition) *bool { if v == nil { return nil } - return v.Label + return v.HasBorder + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetImageDefinitionPtrOutput) HorizontalAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetImageDefinition) *string { + if v == nil { + return nil + } + return v.HorizontalAlign }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) Max() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionYaxis) *string { +func (o DashboardWidgetImageDefinitionPtrOutput) Margin() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetImageDefinition) *string { if v == nil { return nil } - return v.Max + return v.Margin }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) Min() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionYaxis) *string { +func (o DashboardWidgetImageDefinitionPtrOutput) Sizing() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetImageDefinition) *string { if v == nil { return nil } - return v.Min + return v.Sizing }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHeatmapDefinitionYaxisPtrOutput) Scale() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHeatmapDefinitionYaxis) *string { +// The URL of the dashboard. +func (o DashboardWidgetImageDefinitionPtrOutput) Url() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetImageDefinition) *string { if v == nil { return nil } - return v.Scale + return &v.Url }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinition struct { - CustomLinks []DashboardWidgetHostmapDefinitionCustomLink `pulumi:"customLinks"` - Groups []string `pulumi:"groups"` - NoGroupHosts *bool `pulumi:"noGroupHosts"` - NoMetricHosts *bool `pulumi:"noMetricHosts"` - NodeType *string `pulumi:"nodeType"` - Request *DashboardWidgetHostmapDefinitionRequest `pulumi:"request"` - Scopes []string `pulumi:"scopes"` - Style *DashboardWidgetHostmapDefinitionStyle `pulumi:"style"` +func (o DashboardWidgetImageDefinitionPtrOutput) UrlDarkTheme() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetImageDefinition) *string { + if v == nil { + return nil + } + return v.UrlDarkTheme + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetImageDefinitionPtrOutput) VerticalAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetImageDefinition) *string { + if v == nil { + return nil + } + return v.VerticalAlign + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetLogStreamDefinition struct { + Columns []string `pulumi:"columns"` + Indexes []string `pulumi:"indexes"` + LiveSpan *string `pulumi:"liveSpan"` + MessageDisplay *string `pulumi:"messageDisplay"` + Query *string `pulumi:"query"` + ShowDateColumn *bool `pulumi:"showDateColumn"` + ShowMessageColumn *bool `pulumi:"showMessageColumn"` + Sort *DashboardWidgetLogStreamDefinitionSort `pulumi:"sort"` // The title of the dashboard. Title *string `pulumi:"title"` TitleAlign *string `pulumi:"titleAlign"` TitleSize *string `pulumi:"titleSize"` } -// DashboardWidgetHostmapDefinitionInput is an input type that accepts DashboardWidgetHostmapDefinitionArgs and DashboardWidgetHostmapDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionInput` via: +// DashboardWidgetLogStreamDefinitionInput is an input type that accepts DashboardWidgetLogStreamDefinitionArgs and DashboardWidgetLogStreamDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetLogStreamDefinitionInput` via: // -// DashboardWidgetHostmapDefinitionArgs{...} -type DashboardWidgetHostmapDefinitionInput interface { +// DashboardWidgetLogStreamDefinitionArgs{...} +type DashboardWidgetLogStreamDefinitionInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionOutput() DashboardWidgetHostmapDefinitionOutput - ToDashboardWidgetHostmapDefinitionOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionOutput + ToDashboardWidgetLogStreamDefinitionOutput() DashboardWidgetLogStreamDefinitionOutput + ToDashboardWidgetLogStreamDefinitionOutputWithContext(context.Context) DashboardWidgetLogStreamDefinitionOutput } -type DashboardWidgetHostmapDefinitionArgs struct { - CustomLinks DashboardWidgetHostmapDefinitionCustomLinkArrayInput `pulumi:"customLinks"` - Groups pulumi.StringArrayInput `pulumi:"groups"` - NoGroupHosts pulumi.BoolPtrInput `pulumi:"noGroupHosts"` - NoMetricHosts pulumi.BoolPtrInput `pulumi:"noMetricHosts"` - NodeType pulumi.StringPtrInput `pulumi:"nodeType"` - Request DashboardWidgetHostmapDefinitionRequestPtrInput `pulumi:"request"` - Scopes pulumi.StringArrayInput `pulumi:"scopes"` - Style DashboardWidgetHostmapDefinitionStylePtrInput `pulumi:"style"` +type DashboardWidgetLogStreamDefinitionArgs struct { + Columns pulumi.StringArrayInput `pulumi:"columns"` + Indexes pulumi.StringArrayInput `pulumi:"indexes"` + LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` + MessageDisplay pulumi.StringPtrInput `pulumi:"messageDisplay"` + Query pulumi.StringPtrInput `pulumi:"query"` + ShowDateColumn pulumi.BoolPtrInput `pulumi:"showDateColumn"` + ShowMessageColumn pulumi.BoolPtrInput `pulumi:"showMessageColumn"` + Sort DashboardWidgetLogStreamDefinitionSortPtrInput `pulumi:"sort"` // The title of the dashboard. Title pulumi.StringPtrInput `pulumi:"title"` TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` } -func (DashboardWidgetHostmapDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinition)(nil)).Elem() +func (DashboardWidgetLogStreamDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetLogStreamDefinition)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionArgs) ToDashboardWidgetHostmapDefinitionOutput() DashboardWidgetHostmapDefinitionOutput { - return i.ToDashboardWidgetHostmapDefinitionOutputWithContext(context.Background()) +func (i DashboardWidgetLogStreamDefinitionArgs) ToDashboardWidgetLogStreamDefinitionOutput() DashboardWidgetLogStreamDefinitionOutput { + return i.ToDashboardWidgetLogStreamDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionArgs) ToDashboardWidgetHostmapDefinitionOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionOutput) +func (i DashboardWidgetLogStreamDefinitionArgs) ToDashboardWidgetLogStreamDefinitionOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetLogStreamDefinitionOutput) } -func (i DashboardWidgetHostmapDefinitionArgs) ToDashboardWidgetHostmapDefinitionPtrOutput() DashboardWidgetHostmapDefinitionPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetLogStreamDefinitionArgs) ToDashboardWidgetLogStreamDefinitionPtrOutput() DashboardWidgetLogStreamDefinitionPtrOutput { + return i.ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionArgs) ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionOutput).ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetLogStreamDefinitionArgs) ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetLogStreamDefinitionOutput).ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionArgs, DashboardWidgetHostmapDefinitionPtr and DashboardWidgetHostmapDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionPtrInput` via: +// DashboardWidgetLogStreamDefinitionPtrInput is an input type that accepts DashboardWidgetLogStreamDefinitionArgs, DashboardWidgetLogStreamDefinitionPtr and DashboardWidgetLogStreamDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetLogStreamDefinitionPtrInput` via: // -// DashboardWidgetHostmapDefinitionArgs{...} +// DashboardWidgetLogStreamDefinitionArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionPtrInput interface { +type DashboardWidgetLogStreamDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionPtrOutput() DashboardWidgetHostmapDefinitionPtrOutput - ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionPtrOutput + ToDashboardWidgetLogStreamDefinitionPtrOutput() DashboardWidgetLogStreamDefinitionPtrOutput + ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(context.Context) DashboardWidgetLogStreamDefinitionPtrOutput } -type dashboardWidgetHostmapDefinitionPtrType DashboardWidgetHostmapDefinitionArgs +type dashboardWidgetLogStreamDefinitionPtrType DashboardWidgetLogStreamDefinitionArgs -func DashboardWidgetHostmapDefinitionPtr(v *DashboardWidgetHostmapDefinitionArgs) DashboardWidgetHostmapDefinitionPtrInput { - return (*dashboardWidgetHostmapDefinitionPtrType)(v) +func DashboardWidgetLogStreamDefinitionPtr(v *DashboardWidgetLogStreamDefinitionArgs) DashboardWidgetLogStreamDefinitionPtrInput { + return (*dashboardWidgetLogStreamDefinitionPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinition)(nil)).Elem() +func (*dashboardWidgetLogStreamDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetLogStreamDefinition)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionPtrType) ToDashboardWidgetHostmapDefinitionPtrOutput() DashboardWidgetHostmapDefinitionPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetLogStreamDefinitionPtrType) ToDashboardWidgetLogStreamDefinitionPtrOutput() DashboardWidgetLogStreamDefinitionPtrOutput { + return i.ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionPtrType) ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionPtrOutput) +func (i *dashboardWidgetLogStreamDefinitionPtrType) ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetLogStreamDefinitionPtrOutput) } -type DashboardWidgetHostmapDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetLogStreamDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinition)(nil)).Elem() +func (DashboardWidgetLogStreamDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetLogStreamDefinition)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionOutput) ToDashboardWidgetHostmapDefinitionOutput() DashboardWidgetHostmapDefinitionOutput { +func (o DashboardWidgetLogStreamDefinitionOutput) ToDashboardWidgetLogStreamDefinitionOutput() DashboardWidgetLogStreamDefinitionOutput { return o } -func (o DashboardWidgetHostmapDefinitionOutput) ToDashboardWidgetHostmapDefinitionOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionOutput { +func (o DashboardWidgetLogStreamDefinitionOutput) ToDashboardWidgetLogStreamDefinitionOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionOutput { return o } -func (o DashboardWidgetHostmapDefinitionOutput) ToDashboardWidgetHostmapDefinitionPtrOutput() DashboardWidgetHostmapDefinitionPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetLogStreamDefinitionOutput) ToDashboardWidgetLogStreamDefinitionPtrOutput() DashboardWidgetLogStreamDefinitionPtrOutput { + return o.ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionOutput) ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinition) *DashboardWidgetHostmapDefinition { +func (o DashboardWidgetLogStreamDefinitionOutput) ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetLogStreamDefinition) *DashboardWidgetLogStreamDefinition { return &v - }).(DashboardWidgetHostmapDefinitionPtrOutput) + }).(DashboardWidgetLogStreamDefinitionPtrOutput) } -func (o DashboardWidgetHostmapDefinitionOutput) CustomLinks() DashboardWidgetHostmapDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinition) []DashboardWidgetHostmapDefinitionCustomLink { - return v.CustomLinks - }).(DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) +func (o DashboardWidgetLogStreamDefinitionOutput) Columns() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) []string { return v.Columns }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetHostmapDefinitionOutput) Groups() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinition) []string { return v.Groups }).(pulumi.StringArrayOutput) +func (o DashboardWidgetLogStreamDefinitionOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) []string { return v.Indexes }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetHostmapDefinitionOutput) NoGroupHosts() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *bool { return v.NoGroupHosts }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetLogStreamDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionOutput) NoMetricHosts() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *bool { return v.NoMetricHosts }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetLogStreamDefinitionOutput) MessageDisplay() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *string { return v.MessageDisplay }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionOutput) NodeType() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *string { return v.NodeType }).(pulumi.StringPtrOutput) +func (o DashboardWidgetLogStreamDefinitionOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *string { return v.Query }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionOutput) Request() DashboardWidgetHostmapDefinitionRequestPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *DashboardWidgetHostmapDefinitionRequest { return v.Request }).(DashboardWidgetHostmapDefinitionRequestPtrOutput) +func (o DashboardWidgetLogStreamDefinitionOutput) ShowDateColumn() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *bool { return v.ShowDateColumn }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionOutput) Scopes() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinition) []string { return v.Scopes }).(pulumi.StringArrayOutput) +func (o DashboardWidgetLogStreamDefinitionOutput) ShowMessageColumn() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *bool { return v.ShowMessageColumn }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionOutput) Style() DashboardWidgetHostmapDefinitionStylePtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *DashboardWidgetHostmapDefinitionStyle { return v.Style }).(DashboardWidgetHostmapDefinitionStylePtrOutput) +func (o DashboardWidgetLogStreamDefinitionOutput) Sort() DashboardWidgetLogStreamDefinitionSortPtrOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *DashboardWidgetLogStreamDefinitionSort { return v.Sort }).(DashboardWidgetLogStreamDefinitionSortPtrOutput) } // The title of the dashboard. -func (o DashboardWidgetHostmapDefinitionOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) +func (o DashboardWidgetLogStreamDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetLogStreamDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetLogStreamDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetLogStreamDefinitionPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinition)(nil)).Elem() +func (DashboardWidgetLogStreamDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetLogStreamDefinition)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionPtrOutput) ToDashboardWidgetHostmapDefinitionPtrOutput() DashboardWidgetHostmapDefinitionPtrOutput { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) ToDashboardWidgetLogStreamDefinitionPtrOutput() DashboardWidgetLogStreamDefinitionPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionPtrOutput) ToDashboardWidgetHostmapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionPtrOutput { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionPtrOutput) Elem() DashboardWidgetHostmapDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) DashboardWidgetHostmapDefinition { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) Elem() DashboardWidgetLogStreamDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) DashboardWidgetLogStreamDefinition { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinition + var ret DashboardWidgetLogStreamDefinition return ret - }).(DashboardWidgetHostmapDefinitionOutput) + }).(DashboardWidgetLogStreamDefinitionOutput) } -func (o DashboardWidgetHostmapDefinitionPtrOutput) CustomLinks() DashboardWidgetHostmapDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) []DashboardWidgetHostmapDefinitionCustomLink { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) Columns() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) []string { if v == nil { return nil } - return v.CustomLinks - }).(DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) + return v.Columns + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetHostmapDefinitionPtrOutput) Groups() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) []string { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) []string { if v == nil { return nil } - return v.Groups + return v.Indexes }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetHostmapDefinitionPtrOutput) NoGroupHosts() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *bool { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *string { if v == nil { return nil } - return v.NoGroupHosts - }).(pulumi.BoolPtrOutput) + return v.LiveSpan + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionPtrOutput) NoMetricHosts() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *bool { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) MessageDisplay() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *string { if v == nil { return nil } - return v.NoMetricHosts - }).(pulumi.BoolPtrOutput) + return v.MessageDisplay + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionPtrOutput) NodeType() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *string { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *string { if v == nil { return nil } - return v.NodeType + return v.Query }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionPtrOutput) Request() DashboardWidgetHostmapDefinitionRequestPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *DashboardWidgetHostmapDefinitionRequest { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) ShowDateColumn() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *bool { if v == nil { return nil } - return v.Request - }).(DashboardWidgetHostmapDefinitionRequestPtrOutput) + return v.ShowDateColumn + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionPtrOutput) Scopes() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) []string { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) ShowMessageColumn() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *bool { if v == nil { return nil } - return v.Scopes - }).(pulumi.StringArrayOutput) + return v.ShowMessageColumn + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionPtrOutput) Style() DashboardWidgetHostmapDefinitionStylePtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *DashboardWidgetHostmapDefinitionStyle { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) Sort() DashboardWidgetLogStreamDefinitionSortPtrOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *DashboardWidgetLogStreamDefinitionSort { if v == nil { return nil } - return v.Style - }).(DashboardWidgetHostmapDefinitionStylePtrOutput) + return v.Sort + }).(DashboardWidgetLogStreamDefinitionSortPtrOutput) } // The title of the dashboard. -func (o DashboardWidgetHostmapDefinitionPtrOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *string { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *string { if v == nil { return nil } @@ -91244,8 +106892,8 @@ func (o DashboardWidgetHostmapDefinitionPtrOutput) Title() pulumi.StringPtrOutpu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *string { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *string { if v == nil { return nil } @@ -91253,8 +106901,8 @@ func (o DashboardWidgetHostmapDefinitionPtrOutput) TitleAlign() pulumi.StringPtr }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinition) *string { +func (o DashboardWidgetLogStreamDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *string { if v == nil { return nil } @@ -91262,1319 +106910,1392 @@ func (o DashboardWidgetHostmapDefinitionPtrOutput) TitleSize() pulumi.StringPtrO }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionCustomLink struct { - IsHidden *bool `pulumi:"isHidden"` - Label *string `pulumi:"label"` - Link *string `pulumi:"link"` - OverrideLabel *string `pulumi:"overrideLabel"` +type DashboardWidgetLogStreamDefinitionSort struct { + Column string `pulumi:"column"` + Order string `pulumi:"order"` } -// DashboardWidgetHostmapDefinitionCustomLinkInput is an input type that accepts DashboardWidgetHostmapDefinitionCustomLinkArgs and DashboardWidgetHostmapDefinitionCustomLinkOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionCustomLinkInput` via: +// DashboardWidgetLogStreamDefinitionSortInput is an input type that accepts DashboardWidgetLogStreamDefinitionSortArgs and DashboardWidgetLogStreamDefinitionSortOutput values. +// You can construct a concrete instance of `DashboardWidgetLogStreamDefinitionSortInput` via: // -// DashboardWidgetHostmapDefinitionCustomLinkArgs{...} -type DashboardWidgetHostmapDefinitionCustomLinkInput interface { +// DashboardWidgetLogStreamDefinitionSortArgs{...} +type DashboardWidgetLogStreamDefinitionSortInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionCustomLinkOutput() DashboardWidgetHostmapDefinitionCustomLinkOutput - ToDashboardWidgetHostmapDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionCustomLinkOutput + ToDashboardWidgetLogStreamDefinitionSortOutput() DashboardWidgetLogStreamDefinitionSortOutput + ToDashboardWidgetLogStreamDefinitionSortOutputWithContext(context.Context) DashboardWidgetLogStreamDefinitionSortOutput } -type DashboardWidgetHostmapDefinitionCustomLinkArgs struct { - IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` - Label pulumi.StringPtrInput `pulumi:"label"` - Link pulumi.StringPtrInput `pulumi:"link"` - OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` +type DashboardWidgetLogStreamDefinitionSortArgs struct { + Column pulumi.StringInput `pulumi:"column"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetHostmapDefinitionCustomLinkArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetLogStreamDefinitionSortArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetLogStreamDefinitionSort)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionCustomLinkArgs) ToDashboardWidgetHostmapDefinitionCustomLinkOutput() DashboardWidgetHostmapDefinitionCustomLinkOutput { - return i.ToDashboardWidgetHostmapDefinitionCustomLinkOutputWithContext(context.Background()) +func (i DashboardWidgetLogStreamDefinitionSortArgs) ToDashboardWidgetLogStreamDefinitionSortOutput() DashboardWidgetLogStreamDefinitionSortOutput { + return i.ToDashboardWidgetLogStreamDefinitionSortOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionCustomLinkArgs) ToDashboardWidgetHostmapDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionCustomLinkOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionCustomLinkOutput) +func (i DashboardWidgetLogStreamDefinitionSortArgs) ToDashboardWidgetLogStreamDefinitionSortOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionSortOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetLogStreamDefinitionSortOutput) } -// DashboardWidgetHostmapDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionCustomLinkArray and DashboardWidgetHostmapDefinitionCustomLinkArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionCustomLinkArrayInput` via: +func (i DashboardWidgetLogStreamDefinitionSortArgs) ToDashboardWidgetLogStreamDefinitionSortPtrOutput() DashboardWidgetLogStreamDefinitionSortPtrOutput { + return i.ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetLogStreamDefinitionSortArgs) ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionSortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetLogStreamDefinitionSortOutput).ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(ctx) +} + +// DashboardWidgetLogStreamDefinitionSortPtrInput is an input type that accepts DashboardWidgetLogStreamDefinitionSortArgs, DashboardWidgetLogStreamDefinitionSortPtr and DashboardWidgetLogStreamDefinitionSortPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetLogStreamDefinitionSortPtrInput` via: // -// DashboardWidgetHostmapDefinitionCustomLinkArray{ DashboardWidgetHostmapDefinitionCustomLinkArgs{...} } -type DashboardWidgetHostmapDefinitionCustomLinkArrayInput interface { +// DashboardWidgetLogStreamDefinitionSortArgs{...} +// +// or: +// +// nil +type DashboardWidgetLogStreamDefinitionSortPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutput() DashboardWidgetHostmapDefinitionCustomLinkArrayOutput - ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionCustomLinkArrayOutput + ToDashboardWidgetLogStreamDefinitionSortPtrOutput() DashboardWidgetLogStreamDefinitionSortPtrOutput + ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(context.Context) DashboardWidgetLogStreamDefinitionSortPtrOutput } -type DashboardWidgetHostmapDefinitionCustomLinkArray []DashboardWidgetHostmapDefinitionCustomLinkInput +type dashboardWidgetLogStreamDefinitionSortPtrType DashboardWidgetLogStreamDefinitionSortArgs -func (DashboardWidgetHostmapDefinitionCustomLinkArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionCustomLink)(nil)).Elem() +func DashboardWidgetLogStreamDefinitionSortPtr(v *DashboardWidgetLogStreamDefinitionSortArgs) DashboardWidgetLogStreamDefinitionSortPtrInput { + return (*dashboardWidgetLogStreamDefinitionSortPtrType)(v) } -func (i DashboardWidgetHostmapDefinitionCustomLinkArray) ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutput() DashboardWidgetHostmapDefinitionCustomLinkArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutputWithContext(context.Background()) +func (*dashboardWidgetLogStreamDefinitionSortPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetLogStreamDefinitionSort)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionCustomLinkArray) ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionCustomLinkArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) +func (i *dashboardWidgetLogStreamDefinitionSortPtrType) ToDashboardWidgetLogStreamDefinitionSortPtrOutput() DashboardWidgetLogStreamDefinitionSortPtrOutput { + return i.ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(context.Background()) } -type DashboardWidgetHostmapDefinitionCustomLinkOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetLogStreamDefinitionSortPtrType) ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionSortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetLogStreamDefinitionSortPtrOutput) +} -func (DashboardWidgetHostmapDefinitionCustomLinkOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionCustomLink)(nil)).Elem() +type DashboardWidgetLogStreamDefinitionSortOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetLogStreamDefinitionSortOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetLogStreamDefinitionSort)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionCustomLinkOutput) ToDashboardWidgetHostmapDefinitionCustomLinkOutput() DashboardWidgetHostmapDefinitionCustomLinkOutput { +func (o DashboardWidgetLogStreamDefinitionSortOutput) ToDashboardWidgetLogStreamDefinitionSortOutput() DashboardWidgetLogStreamDefinitionSortOutput { return o } -func (o DashboardWidgetHostmapDefinitionCustomLinkOutput) ToDashboardWidgetHostmapDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionCustomLinkOutput { +func (o DashboardWidgetLogStreamDefinitionSortOutput) ToDashboardWidgetLogStreamDefinitionSortOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionSortOutput { return o } -func (o DashboardWidgetHostmapDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetLogStreamDefinitionSortOutput) ToDashboardWidgetLogStreamDefinitionSortPtrOutput() DashboardWidgetLogStreamDefinitionSortPtrOutput { + return o.ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) +func (o DashboardWidgetLogStreamDefinitionSortOutput) ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionSortPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetLogStreamDefinitionSort) *DashboardWidgetLogStreamDefinitionSort { + return &v + }).(DashboardWidgetLogStreamDefinitionSortPtrOutput) } -func (o DashboardWidgetHostmapDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) +func (o DashboardWidgetLogStreamDefinitionSortOutput) Column() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinitionSort) string { return v.Column }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) +func (o DashboardWidgetLogStreamDefinitionSortOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetLogStreamDefinitionSort) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetLogStreamDefinitionSortPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetLogStreamDefinitionSortPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetLogStreamDefinitionSort)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutput() DashboardWidgetHostmapDefinitionCustomLinkArrayOutput { +func (o DashboardWidgetLogStreamDefinitionSortPtrOutput) ToDashboardWidgetLogStreamDefinitionSortPtrOutput() DashboardWidgetLogStreamDefinitionSortPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) ToDashboardWidgetHostmapDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionCustomLinkArrayOutput { +func (o DashboardWidgetLogStreamDefinitionSortPtrOutput) ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionSortPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionCustomLinkOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionCustomLink { - return vs[0].([]DashboardWidgetHostmapDefinitionCustomLink)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionCustomLinkOutput) +func (o DashboardWidgetLogStreamDefinitionSortPtrOutput) Elem() DashboardWidgetLogStreamDefinitionSortOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinitionSort) DashboardWidgetLogStreamDefinitionSort { + if v != nil { + return *v + } + var ret DashboardWidgetLogStreamDefinitionSort + return ret + }).(DashboardWidgetLogStreamDefinitionSortOutput) } -type DashboardWidgetHostmapDefinitionRequest struct { - Fills []DashboardWidgetHostmapDefinitionRequestFill `pulumi:"fills"` - Sizes []DashboardWidgetHostmapDefinitionRequestSize `pulumi:"sizes"` +func (o DashboardWidgetLogStreamDefinitionSortPtrOutput) Column() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinitionSort) *string { + if v == nil { + return nil + } + return &v.Column + }).(pulumi.StringPtrOutput) } -// DashboardWidgetHostmapDefinitionRequestInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestArgs and DashboardWidgetHostmapDefinitionRequestOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestInput` via: +func (o DashboardWidgetLogStreamDefinitionSortPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetLogStreamDefinitionSort) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetManageStatusDefinition struct { + ColorPreference *string `pulumi:"colorPreference"` + DisplayFormat *string `pulumi:"displayFormat"` + HideZeroCounts *bool `pulumi:"hideZeroCounts"` + Query string `pulumi:"query"` + ShowLastTriggered *bool `pulumi:"showLastTriggered"` + Sort *string `pulumi:"sort"` + SummaryType *string `pulumi:"summaryType"` + // The title of the dashboard. + Title *string `pulumi:"title"` + TitleAlign *string `pulumi:"titleAlign"` + TitleSize *string `pulumi:"titleSize"` +} + +// DashboardWidgetManageStatusDefinitionInput is an input type that accepts DashboardWidgetManageStatusDefinitionArgs and DashboardWidgetManageStatusDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetManageStatusDefinitionInput` via: // -// DashboardWidgetHostmapDefinitionRequestArgs{...} -type DashboardWidgetHostmapDefinitionRequestInput interface { +// DashboardWidgetManageStatusDefinitionArgs{...} +type DashboardWidgetManageStatusDefinitionInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestOutput() DashboardWidgetHostmapDefinitionRequestOutput - ToDashboardWidgetHostmapDefinitionRequestOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestOutput + ToDashboardWidgetManageStatusDefinitionOutput() DashboardWidgetManageStatusDefinitionOutput + ToDashboardWidgetManageStatusDefinitionOutputWithContext(context.Context) DashboardWidgetManageStatusDefinitionOutput } -type DashboardWidgetHostmapDefinitionRequestArgs struct { - Fills DashboardWidgetHostmapDefinitionRequestFillArrayInput `pulumi:"fills"` - Sizes DashboardWidgetHostmapDefinitionRequestSizeArrayInput `pulumi:"sizes"` +type DashboardWidgetManageStatusDefinitionArgs struct { + ColorPreference pulumi.StringPtrInput `pulumi:"colorPreference"` + DisplayFormat pulumi.StringPtrInput `pulumi:"displayFormat"` + HideZeroCounts pulumi.BoolPtrInput `pulumi:"hideZeroCounts"` + Query pulumi.StringInput `pulumi:"query"` + ShowLastTriggered pulumi.BoolPtrInput `pulumi:"showLastTriggered"` + Sort pulumi.StringPtrInput `pulumi:"sort"` + SummaryType pulumi.StringPtrInput `pulumi:"summaryType"` + // The title of the dashboard. + Title pulumi.StringPtrInput `pulumi:"title"` + TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` + TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` } -func (DashboardWidgetHostmapDefinitionRequestArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequest)(nil)).Elem() +func (DashboardWidgetManageStatusDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetManageStatusDefinition)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestArgs) ToDashboardWidgetHostmapDefinitionRequestOutput() DashboardWidgetHostmapDefinitionRequestOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestOutputWithContext(context.Background()) +func (i DashboardWidgetManageStatusDefinitionArgs) ToDashboardWidgetManageStatusDefinitionOutput() DashboardWidgetManageStatusDefinitionOutput { + return i.ToDashboardWidgetManageStatusDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestArgs) ToDashboardWidgetHostmapDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestOutput) +func (i DashboardWidgetManageStatusDefinitionArgs) ToDashboardWidgetManageStatusDefinitionOutputWithContext(ctx context.Context) DashboardWidgetManageStatusDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetManageStatusDefinitionOutput) } -func (i DashboardWidgetHostmapDefinitionRequestArgs) ToDashboardWidgetHostmapDefinitionRequestPtrOutput() DashboardWidgetHostmapDefinitionRequestPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(context.Background()) +func (i DashboardWidgetManageStatusDefinitionArgs) ToDashboardWidgetManageStatusDefinitionPtrOutput() DashboardWidgetManageStatusDefinitionPtrOutput { + return i.ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestArgs) ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestOutput).ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(ctx) +func (i DashboardWidgetManageStatusDefinitionArgs) ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetManageStatusDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetManageStatusDefinitionOutput).ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestArgs, DashboardWidgetHostmapDefinitionRequestPtr and DashboardWidgetHostmapDefinitionRequestPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestPtrInput` via: +// DashboardWidgetManageStatusDefinitionPtrInput is an input type that accepts DashboardWidgetManageStatusDefinitionArgs, DashboardWidgetManageStatusDefinitionPtr and DashboardWidgetManageStatusDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetManageStatusDefinitionPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestArgs{...} +// DashboardWidgetManageStatusDefinitionArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestPtrInput interface { +type DashboardWidgetManageStatusDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestPtrOutput() DashboardWidgetHostmapDefinitionRequestPtrOutput - ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestPtrOutput + ToDashboardWidgetManageStatusDefinitionPtrOutput() DashboardWidgetManageStatusDefinitionPtrOutput + ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(context.Context) DashboardWidgetManageStatusDefinitionPtrOutput } -type dashboardWidgetHostmapDefinitionRequestPtrType DashboardWidgetHostmapDefinitionRequestArgs +type dashboardWidgetManageStatusDefinitionPtrType DashboardWidgetManageStatusDefinitionArgs -func DashboardWidgetHostmapDefinitionRequestPtr(v *DashboardWidgetHostmapDefinitionRequestArgs) DashboardWidgetHostmapDefinitionRequestPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestPtrType)(v) +func DashboardWidgetManageStatusDefinitionPtr(v *DashboardWidgetManageStatusDefinitionArgs) DashboardWidgetManageStatusDefinitionPtrInput { + return (*dashboardWidgetManageStatusDefinitionPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequest)(nil)).Elem() +func (*dashboardWidgetManageStatusDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetManageStatusDefinition)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestPtrType) ToDashboardWidgetHostmapDefinitionRequestPtrOutput() DashboardWidgetHostmapDefinitionRequestPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetManageStatusDefinitionPtrType) ToDashboardWidgetManageStatusDefinitionPtrOutput() DashboardWidgetManageStatusDefinitionPtrOutput { + return i.ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestPtrType) ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestPtrOutput) +func (i *dashboardWidgetManageStatusDefinitionPtrType) ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetManageStatusDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetManageStatusDefinitionPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestOutput struct{ *pulumi.OutputState } +type DashboardWidgetManageStatusDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequest)(nil)).Elem() +func (DashboardWidgetManageStatusDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetManageStatusDefinition)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestOutput) ToDashboardWidgetHostmapDefinitionRequestOutput() DashboardWidgetHostmapDefinitionRequestOutput { +func (o DashboardWidgetManageStatusDefinitionOutput) ToDashboardWidgetManageStatusDefinitionOutput() DashboardWidgetManageStatusDefinitionOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestOutput) ToDashboardWidgetHostmapDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestOutput { +func (o DashboardWidgetManageStatusDefinitionOutput) ToDashboardWidgetManageStatusDefinitionOutputWithContext(ctx context.Context) DashboardWidgetManageStatusDefinitionOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestOutput) ToDashboardWidgetHostmapDefinitionRequestPtrOutput() DashboardWidgetHostmapDefinitionRequestPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(context.Background()) +func (o DashboardWidgetManageStatusDefinitionOutput) ToDashboardWidgetManageStatusDefinitionPtrOutput() DashboardWidgetManageStatusDefinitionPtrOutput { + return o.ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestOutput) ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequest) *DashboardWidgetHostmapDefinitionRequest { +func (o DashboardWidgetManageStatusDefinitionOutput) ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetManageStatusDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetManageStatusDefinition) *DashboardWidgetManageStatusDefinition { return &v - }).(DashboardWidgetHostmapDefinitionRequestPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestOutput) Fills() DashboardWidgetHostmapDefinitionRequestFillArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequest) []DashboardWidgetHostmapDefinitionRequestFill { - return v.Fills - }).(DashboardWidgetHostmapDefinitionRequestFillArrayOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestOutput) Sizes() DashboardWidgetHostmapDefinitionRequestSizeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequest) []DashboardWidgetHostmapDefinitionRequestSize { - return v.Sizes - }).(DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) -} - -type DashboardWidgetHostmapDefinitionRequestPtrOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequest)(nil)).Elem() -} - -func (o DashboardWidgetHostmapDefinitionRequestPtrOutput) ToDashboardWidgetHostmapDefinitionRequestPtrOutput() DashboardWidgetHostmapDefinitionRequestPtrOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestPtrOutput) ToDashboardWidgetHostmapDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestPtrOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequest) DashboardWidgetHostmapDefinitionRequest { - if v != nil { - return *v - } - var ret DashboardWidgetHostmapDefinitionRequest - return ret - }).(DashboardWidgetHostmapDefinitionRequestOutput) + }).(DashboardWidgetManageStatusDefinitionPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestPtrOutput) Fills() DashboardWidgetHostmapDefinitionRequestFillArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequest) []DashboardWidgetHostmapDefinitionRequestFill { - if v == nil { - return nil - } - return v.Fills - }).(DashboardWidgetHostmapDefinitionRequestFillArrayOutput) +func (o DashboardWidgetManageStatusDefinitionOutput) ColorPreference() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.ColorPreference }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestPtrOutput) Sizes() DashboardWidgetHostmapDefinitionRequestSizeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequest) []DashboardWidgetHostmapDefinitionRequestSize { - if v == nil { - return nil - } - return v.Sizes - }).(DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) +func (o DashboardWidgetManageStatusDefinitionOutput) DisplayFormat() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.DisplayFormat }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFill struct { - ApmQuery *DashboardWidgetHostmapDefinitionRequestFillApmQuery `pulumi:"apmQuery"` - LogQuery *DashboardWidgetHostmapDefinitionRequestFillLogQuery `pulumi:"logQuery"` - ProcessQuery *DashboardWidgetHostmapDefinitionRequestFillProcessQuery `pulumi:"processQuery"` - Q *string `pulumi:"q"` - RumQuery *DashboardWidgetHostmapDefinitionRequestFillRumQuery `pulumi:"rumQuery"` - SecurityQuery *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery `pulumi:"securityQuery"` +func (o DashboardWidgetManageStatusDefinitionOutput) HideZeroCounts() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *bool { return v.HideZeroCounts }).(pulumi.BoolPtrOutput) } -// DashboardWidgetHostmapDefinitionRequestFillInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillArgs and DashboardWidgetHostmapDefinitionRequestFillOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillOutput() DashboardWidgetHostmapDefinitionRequestFillOutput - ToDashboardWidgetHostmapDefinitionRequestFillOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillOutput +func (o DashboardWidgetManageStatusDefinitionOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) string { return v.Query }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionRequestFillArgs struct { - ApmQuery DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrInput `pulumi:"apmQuery"` - LogQuery DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrInput `pulumi:"logQuery"` - ProcessQuery DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrInput `pulumi:"processQuery"` - Q pulumi.StringPtrInput `pulumi:"q"` - RumQuery DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrInput `pulumi:"rumQuery"` - SecurityQuery DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrInput `pulumi:"securityQuery"` +func (o DashboardWidgetManageStatusDefinitionOutput) ShowLastTriggered() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *bool { return v.ShowLastTriggered }).(pulumi.BoolPtrOutput) } -func (DashboardWidgetHostmapDefinitionRequestFillArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFill)(nil)).Elem() +func (o DashboardWidgetManageStatusDefinitionOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.Sort }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillArgs) ToDashboardWidgetHostmapDefinitionRequestFillOutput() DashboardWidgetHostmapDefinitionRequestFillOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillOutputWithContext(context.Background()) +func (o DashboardWidgetManageStatusDefinitionOutput) SummaryType() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.SummaryType }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillArgs) ToDashboardWidgetHostmapDefinitionRequestFillOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillOutput) +// The title of the dashboard. +func (o DashboardWidgetManageStatusDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) } -// DashboardWidgetHostmapDefinitionRequestFillArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillArray and DashboardWidgetHostmapDefinitionRequestFillArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillArrayInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillArray{ DashboardWidgetHostmapDefinitionRequestFillArgs{...} } -type DashboardWidgetHostmapDefinitionRequestFillArrayInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillArrayOutput() DashboardWidgetHostmapDefinitionRequestFillArrayOutput - ToDashboardWidgetHostmapDefinitionRequestFillArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillArrayOutput +func (o DashboardWidgetManageStatusDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillArray []DashboardWidgetHostmapDefinitionRequestFillInput - -func (DashboardWidgetHostmapDefinitionRequestFillArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFill)(nil)).Elem() +func (o DashboardWidgetManageStatusDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillArray) ToDashboardWidgetHostmapDefinitionRequestFillArrayOutput() DashboardWidgetHostmapDefinitionRequestFillArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillArrayOutputWithContext(context.Background()) -} +type DashboardWidgetManageStatusDefinitionPtrOutput struct{ *pulumi.OutputState } -func (i DashboardWidgetHostmapDefinitionRequestFillArray) ToDashboardWidgetHostmapDefinitionRequestFillArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillArrayOutput) +func (DashboardWidgetManageStatusDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetManageStatusDefinition)(nil)).Elem() } -type DashboardWidgetHostmapDefinitionRequestFillOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestFillOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFill)(nil)).Elem() +func (o DashboardWidgetManageStatusDefinitionPtrOutput) ToDashboardWidgetManageStatusDefinitionPtrOutput() DashboardWidgetManageStatusDefinitionPtrOutput { + return o } -func (o DashboardWidgetHostmapDefinitionRequestFillOutput) ToDashboardWidgetHostmapDefinitionRequestFillOutput() DashboardWidgetHostmapDefinitionRequestFillOutput { +func (o DashboardWidgetManageStatusDefinitionPtrOutput) ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetManageStatusDefinitionPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillOutput) ToDashboardWidgetHostmapDefinitionRequestFillOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillOutput { - return o +func (o DashboardWidgetManageStatusDefinitionPtrOutput) Elem() DashboardWidgetManageStatusDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) DashboardWidgetManageStatusDefinition { + if v != nil { + return *v + } + var ret DashboardWidgetManageStatusDefinition + return ret + }).(DashboardWidgetManageStatusDefinitionOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillOutput) ApmQuery() DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFill) *DashboardWidgetHostmapDefinitionRequestFillApmQuery { - return v.ApmQuery - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) +func (o DashboardWidgetManageStatusDefinitionPtrOutput) ColorPreference() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { + if v == nil { + return nil + } + return v.ColorPreference + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillOutput) LogQuery() DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFill) *DashboardWidgetHostmapDefinitionRequestFillLogQuery { - return v.LogQuery - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) +func (o DashboardWidgetManageStatusDefinitionPtrOutput) DisplayFormat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { + if v == nil { + return nil + } + return v.DisplayFormat + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillOutput) ProcessQuery() DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFill) *DashboardWidgetHostmapDefinitionRequestFillProcessQuery { - return v.ProcessQuery - }).(DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) +func (o DashboardWidgetManageStatusDefinitionPtrOutput) HideZeroCounts() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *bool { + if v == nil { + return nil + } + return v.HideZeroCounts + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillOutput) Q() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFill) *string { return v.Q }).(pulumi.StringPtrOutput) +func (o DashboardWidgetManageStatusDefinitionPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { + if v == nil { + return nil + } + return &v.Query + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillOutput) RumQuery() DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFill) *DashboardWidgetHostmapDefinitionRequestFillRumQuery { - return v.RumQuery - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) +func (o DashboardWidgetManageStatusDefinitionPtrOutput) ShowLastTriggered() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *bool { + if v == nil { + return nil + } + return v.ShowLastTriggered + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillOutput) SecurityQuery() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFill) *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery { - return v.SecurityQuery - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) +func (o DashboardWidgetManageStatusDefinitionPtrOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { + if v == nil { + return nil + } + return v.Sort + }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestFillArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFill)(nil)).Elem() +func (o DashboardWidgetManageStatusDefinitionPtrOutput) SummaryType() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { + if v == nil { + return nil + } + return v.SummaryType + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillArrayOutput() DashboardWidgetHostmapDefinitionRequestFillArrayOutput { - return o +// The title of the dashboard. +func (o DashboardWidgetManageStatusDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { + if v == nil { + return nil + } + return v.Title + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillArrayOutput { - return o +func (o DashboardWidgetManageStatusDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { + if v == nil { + return nil + } + return v.TitleAlign + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFill { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestFill)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestFillOutput) +func (o DashboardWidgetManageStatusDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { + if v == nil { + return nil + } + return v.TitleSize + }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQuery struct { - ComputeQuery *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetNoteDefinition struct { + BackgroundColor *string `pulumi:"backgroundColor"` + Content string `pulumi:"content"` + FontSize *string `pulumi:"fontSize"` + HasPadding *bool `pulumi:"hasPadding"` + ShowTick *bool `pulumi:"showTick"` + TextAlign *string `pulumi:"textAlign"` + TickEdge *string `pulumi:"tickEdge"` + TickPos *string `pulumi:"tickPos"` + VerticalAlign *string `pulumi:"verticalAlign"` } -// DashboardWidgetHostmapDefinitionRequestFillApmQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs and DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryInput` via: +// DashboardWidgetNoteDefinitionInput is an input type that accepts DashboardWidgetNoteDefinitionArgs and DashboardWidgetNoteDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetNoteDefinitionInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillApmQueryInput interface { +// DashboardWidgetNoteDefinitionArgs{...} +type DashboardWidgetNoteDefinitionInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput + ToDashboardWidgetNoteDefinitionOutput() DashboardWidgetNoteDefinitionOutput + ToDashboardWidgetNoteDefinitionOutputWithContext(context.Context) DashboardWidgetNoteDefinitionOutput } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs struct { - ComputeQuery DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetNoteDefinitionArgs struct { + BackgroundColor pulumi.StringPtrInput `pulumi:"backgroundColor"` + Content pulumi.StringInput `pulumi:"content"` + FontSize pulumi.StringPtrInput `pulumi:"fontSize"` + HasPadding pulumi.BoolPtrInput `pulumi:"hasPadding"` + ShowTick pulumi.BoolPtrInput `pulumi:"showTick"` + TextAlign pulumi.StringPtrInput `pulumi:"textAlign"` + TickEdge pulumi.StringPtrInput `pulumi:"tickEdge"` + TickPos pulumi.StringPtrInput `pulumi:"tickPos"` + VerticalAlign pulumi.StringPtrInput `pulumi:"verticalAlign"` } -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQuery)(nil)).Elem() +func (DashboardWidgetNoteDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetNoteDefinition)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutputWithContext(context.Background()) +func (i DashboardWidgetNoteDefinitionArgs) ToDashboardWidgetNoteDefinitionOutput() DashboardWidgetNoteDefinitionOutput { + return i.ToDashboardWidgetNoteDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) +func (i DashboardWidgetNoteDefinitionArgs) ToDashboardWidgetNoteDefinitionOutputWithContext(ctx context.Context) DashboardWidgetNoteDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetNoteDefinitionOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetNoteDefinitionArgs) ToDashboardWidgetNoteDefinitionPtrOutput() DashboardWidgetNoteDefinitionPtrOutput { + return i.ToDashboardWidgetNoteDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetNoteDefinitionArgs) ToDashboardWidgetNoteDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetNoteDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetNoteDefinitionOutput).ToDashboardWidgetNoteDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs, DashboardWidgetHostmapDefinitionRequestFillApmQueryPtr and DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrInput` via: +// DashboardWidgetNoteDefinitionPtrInput is an input type that accepts DashboardWidgetNoteDefinitionArgs, DashboardWidgetNoteDefinitionPtr and DashboardWidgetNoteDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetNoteDefinitionPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs{...} +// DashboardWidgetNoteDefinitionArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrInput interface { +type DashboardWidgetNoteDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput + ToDashboardWidgetNoteDefinitionPtrOutput() DashboardWidgetNoteDefinitionPtrOutput + ToDashboardWidgetNoteDefinitionPtrOutputWithContext(context.Context) DashboardWidgetNoteDefinitionPtrOutput } -type dashboardWidgetHostmapDefinitionRequestFillApmQueryPtrType DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs +type dashboardWidgetNoteDefinitionPtrType DashboardWidgetNoteDefinitionArgs -func DashboardWidgetHostmapDefinitionRequestFillApmQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs) DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillApmQueryPtrType)(v) +func DashboardWidgetNoteDefinitionPtr(v *DashboardWidgetNoteDefinitionArgs) DashboardWidgetNoteDefinitionPtrInput { + return (*dashboardWidgetNoteDefinitionPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestFillApmQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillApmQuery)(nil)).Elem() +func (*dashboardWidgetNoteDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetNoteDefinition)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestFillApmQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetNoteDefinitionPtrType) ToDashboardWidgetNoteDefinitionPtrOutput() DashboardWidgetNoteDefinitionPtrOutput { + return i.ToDashboardWidgetNoteDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestFillApmQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) +func (i *dashboardWidgetNoteDefinitionPtrType) ToDashboardWidgetNoteDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetNoteDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetNoteDefinitionPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetNoteDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQuery)(nil)).Elem() +func (DashboardWidgetNoteDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetNoteDefinition)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput { +func (o DashboardWidgetNoteDefinitionOutput) ToDashboardWidgetNoteDefinitionOutput() DashboardWidgetNoteDefinitionOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput { +func (o DashboardWidgetNoteDefinitionOutput) ToDashboardWidgetNoteDefinitionOutputWithContext(ctx context.Context) DashboardWidgetNoteDefinitionOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetNoteDefinitionOutput) ToDashboardWidgetNoteDefinitionPtrOutput() DashboardWidgetNoteDefinitionPtrOutput { + return o.ToDashboardWidgetNoteDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillApmQuery) *DashboardWidgetHostmapDefinitionRequestFillApmQuery { +func (o DashboardWidgetNoteDefinitionOutput) ToDashboardWidgetNoteDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetNoteDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetNoteDefinition) *DashboardWidgetNoteDefinition { return &v - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) + }).(DashboardWidgetNoteDefinitionPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQuery) *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) +func (o DashboardWidgetNoteDefinitionOutput) BackgroundColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetNoteDefinition) *string { return v.BackgroundColor }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQuery) []DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) +func (o DashboardWidgetNoteDefinitionOutput) Content() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetNoteDefinition) string { return v.Content }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetNoteDefinitionOutput) FontSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetNoteDefinition) *string { return v.FontSize }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQuery) []DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) +func (o DashboardWidgetNoteDefinitionOutput) HasPadding() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetNoteDefinition) *bool { return v.HasPadding }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetNoteDefinitionOutput) ShowTick() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetNoteDefinition) *bool { return v.ShowTick }).(pulumi.BoolPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetNoteDefinitionOutput) TextAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetNoteDefinition) *string { return v.TextAlign }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillApmQuery)(nil)).Elem() +func (o DashboardWidgetNoteDefinitionOutput) TickEdge() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetNoteDefinition) *string { return v.TickEdge }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { +func (o DashboardWidgetNoteDefinitionOutput) TickPos() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetNoteDefinition) *string { return v.TickPos }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetNoteDefinitionOutput) VerticalAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetNoteDefinition) *string { return v.VerticalAlign }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetNoteDefinitionPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetNoteDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetNoteDefinition)(nil)).Elem() +} + +func (o DashboardWidgetNoteDefinitionPtrOutput) ToDashboardWidgetNoteDefinitionPtrOutput() DashboardWidgetNoteDefinitionPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput { +func (o DashboardWidgetNoteDefinitionPtrOutput) ToDashboardWidgetNoteDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetNoteDefinitionPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQuery) DashboardWidgetHostmapDefinitionRequestFillApmQuery { +func (o DashboardWidgetNoteDefinitionPtrOutput) Elem() DashboardWidgetNoteDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetNoteDefinition) DashboardWidgetNoteDefinition { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestFillApmQuery + var ret DashboardWidgetNoteDefinition return ret - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryOutput) + }).(DashboardWidgetNoteDefinitionOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQuery) *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery { +func (o DashboardWidgetNoteDefinitionPtrOutput) BackgroundColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { if v == nil { return nil } - return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) + return v.BackgroundColor + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQuery) []DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy { +func (o DashboardWidgetNoteDefinitionPtrOutput) Content() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { if v == nil { return nil } - return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) + return &v.Content + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQuery) *string { +func (o DashboardWidgetNoteDefinitionPtrOutput) FontSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { if v == nil { return nil } - return &v.Index + return v.FontSize }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQuery) []DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute { +func (o DashboardWidgetNoteDefinitionPtrOutput) HasPadding() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *bool { if v == nil { return nil } - return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) + return v.HasPadding + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQuery) *string { +func (o DashboardWidgetNoteDefinitionPtrOutput) ShowTick() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *bool { if v == nil { return nil } - return v.SearchQuery + return v.ShowTick + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetNoteDefinitionPtrOutput) TextAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { + if v == nil { + return nil + } + return v.TextAlign }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +func (o DashboardWidgetNoteDefinitionPtrOutput) TickEdge() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { + if v == nil { + return nil + } + return v.TickEdge + }).(pulumi.StringPtrOutput) } -// DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryInput` via: +func (o DashboardWidgetNoteDefinitionPtrOutput) TickPos() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { + if v == nil { + return nil + } + return v.TickPos + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetNoteDefinitionPtrOutput) VerticalAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { + if v == nil { + return nil + } + return v.VerticalAlign + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetQueryTableDefinition struct { + CustomLinks []DashboardWidgetQueryTableDefinitionCustomLink `pulumi:"customLinks"` + HasSearchBar *string `pulumi:"hasSearchBar"` + LiveSpan *string `pulumi:"liveSpan"` + Requests []DashboardWidgetQueryTableDefinitionRequest `pulumi:"requests"` + // The title of the dashboard. + Title *string `pulumi:"title"` + TitleAlign *string `pulumi:"titleAlign"` + TitleSize *string `pulumi:"titleSize"` +} + +// DashboardWidgetQueryTableDefinitionInput is an input type that accepts DashboardWidgetQueryTableDefinitionArgs and DashboardWidgetQueryTableDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryInput interface { +// DashboardWidgetQueryTableDefinitionArgs{...} +type DashboardWidgetQueryTableDefinitionInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput + ToDashboardWidgetQueryTableDefinitionOutput() DashboardWidgetQueryTableDefinitionOutput + ToDashboardWidgetQueryTableDefinitionOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionOutput } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetQueryTableDefinitionArgs struct { + CustomLinks DashboardWidgetQueryTableDefinitionCustomLinkArrayInput `pulumi:"customLinks"` + HasSearchBar pulumi.StringPtrInput `pulumi:"hasSearchBar"` + LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` + Requests DashboardWidgetQueryTableDefinitionRequestArrayInput `pulumi:"requests"` + // The title of the dashboard. + Title pulumi.StringPtrInput `pulumi:"title"` + TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` + TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` } -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinition)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionArgs) ToDashboardWidgetQueryTableDefinitionOutput() DashboardWidgetQueryTableDefinitionOutput { + return i.ToDashboardWidgetQueryTableDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) +func (i DashboardWidgetQueryTableDefinitionArgs) ToDashboardWidgetQueryTableDefinitionOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionArgs) ToDashboardWidgetQueryTableDefinitionPtrOutput() DashboardWidgetQueryTableDefinitionPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionArgs) ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionOutput).ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionArgs, DashboardWidgetQueryTableDefinitionPtr and DashboardWidgetQueryTableDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs{...} +// DashboardWidgetQueryTableDefinitionArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionPtrOutput() DashboardWidgetQueryTableDefinitionPtrOutput + ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionPtrOutput } -type dashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs +type dashboardWidgetQueryTableDefinitionPtrType DashboardWidgetQueryTableDefinitionArgs -func DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionPtr(v *DashboardWidgetQueryTableDefinitionArgs) DashboardWidgetQueryTableDefinitionPtrInput { + return (*dashboardWidgetQueryTableDefinitionPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinition)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionPtrType) ToDashboardWidgetQueryTableDefinitionPtrOutput() DashboardWidgetQueryTableDefinitionPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionPtrType) ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinition)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionOutput) ToDashboardWidgetQueryTableDefinitionOutput() DashboardWidgetQueryTableDefinitionOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionOutput) ToDashboardWidgetQueryTableDefinitionOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionOutput) ToDashboardWidgetQueryTableDefinitionPtrOutput() DashboardWidgetQueryTableDefinitionPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionOutput) ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinition) *DashboardWidgetQueryTableDefinition { return &v - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionOutput) CustomLinks() DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) []DashboardWidgetQueryTableDefinitionCustomLink { + return v.CustomLinks + }).(DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionOutput) HasSearchBar() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) *string { return v.HasSearchBar }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionOutput) Requests() DashboardWidgetQueryTableDefinitionRequestArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) []DashboardWidgetQueryTableDefinitionRequest { + return v.Requests + }).(DashboardWidgetQueryTableDefinitionRequestArrayOutput) +} -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery)(nil)).Elem() +// The title of the dashboard. +func (o DashboardWidgetQueryTableDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetQueryTableDefinitionPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinition)(nil)).Elem() +} + +func (o DashboardWidgetQueryTableDefinitionPtrOutput) ToDashboardWidgetQueryTableDefinitionPtrOutput() DashboardWidgetQueryTableDefinitionPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionPtrOutput) ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionPtrOutput) Elem() DashboardWidgetQueryTableDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) DashboardWidgetQueryTableDefinition { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery + var ret DashboardWidgetQueryTableDefinition return ret - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryOutput) + }).(DashboardWidgetQueryTableDefinitionOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionPtrOutput) CustomLinks() DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) []DashboardWidgetQueryTableDefinitionCustomLink { if v == nil { return nil } - return &v.Aggregation - }).(pulumi.StringPtrOutput) + return v.CustomLinks + }).(DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionPtrOutput) HasSearchBar() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) *string { if v == nil { return nil } - return v.Facet + return v.HasSearchBar }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery) *int { +func (o DashboardWidgetQueryTableDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) *string { if v == nil { return nil } - return v.Interval - }).(pulumi.IntPtrOutput) -} - -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery `pulumi:"sortQuery"` + return v.LiveSpan + }).(pulumi.StringPtrOutput) } -// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput +func (o DashboardWidgetQueryTableDefinitionPtrOutput) Requests() DashboardWidgetQueryTableDefinitionRequestArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) []DashboardWidgetQueryTableDefinitionRequest { + if v == nil { + return nil + } + return v.Requests + }).(DashboardWidgetQueryTableDefinitionRequestArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +// The title of the dashboard. +func (o DashboardWidgetQueryTableDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) *string { + if v == nil { + return nil + } + return v.Title + }).(pulumi.StringPtrOutput) } -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) *string { + if v == nil { + return nil + } + return v.TitleAlign + }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) *string { + if v == nil { + return nil + } + return v.TitleSize + }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) +type DashboardWidgetQueryTableDefinitionCustomLink struct { + IsHidden *bool `pulumi:"isHidden"` + Label *string `pulumi:"label"` + Link *string `pulumi:"link"` + OverrideLabel *string `pulumi:"overrideLabel"` } -// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayInput` via: +// DashboardWidgetQueryTableDefinitionCustomLinkInput is an input type that accepts DashboardWidgetQueryTableDefinitionCustomLinkArgs and DashboardWidgetQueryTableDefinitionCustomLinkOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionCustomLinkInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs{...} } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayInput interface { +// DashboardWidgetQueryTableDefinitionCustomLinkArgs{...} +type DashboardWidgetQueryTableDefinitionCustomLinkInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput + ToDashboardWidgetQueryTableDefinitionCustomLinkOutput() DashboardWidgetQueryTableDefinitionCustomLinkOutput + ToDashboardWidgetQueryTableDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionCustomLinkOutput } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByInput - -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy)(nil)).Elem() +type DashboardWidgetQueryTableDefinitionCustomLinkArgs struct { + IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` + Label pulumi.StringPtrInput `pulumi:"label"` + Link pulumi.StringPtrInput `pulumi:"link"` + OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutputWithContext(context.Background()) +func (DashboardWidgetQueryTableDefinitionCustomLinkArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionCustomLink)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) +func (i DashboardWidgetQueryTableDefinitionCustomLinkArgs) ToDashboardWidgetQueryTableDefinitionCustomLinkOutput() DashboardWidgetQueryTableDefinitionCustomLinkOutput { + return i.ToDashboardWidgetQueryTableDefinitionCustomLinkOutputWithContext(context.Background()) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy)(nil)).Elem() +func (i DashboardWidgetQueryTableDefinitionCustomLinkArgs) ToDashboardWidgetQueryTableDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionCustomLinkOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionCustomLinkOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput { - return o -} +// DashboardWidgetQueryTableDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionCustomLinkArray and DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionCustomLinkArrayInput` via: +// +// DashboardWidgetQueryTableDefinitionCustomLinkArray{ DashboardWidgetQueryTableDefinitionCustomLinkArgs{...} } +type DashboardWidgetQueryTableDefinitionCustomLinkArrayInput interface { + pulumi.Input -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput { - return o + ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutput() DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput + ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +type DashboardWidgetQueryTableDefinitionCustomLinkArray []DashboardWidgetQueryTableDefinitionCustomLinkInput + +func (DashboardWidgetQueryTableDefinitionCustomLinkArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (i DashboardWidgetQueryTableDefinitionCustomLinkArray) ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutput() DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) +func (i DashboardWidgetQueryTableDefinitionCustomLinkArray) ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionCustomLinkOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionCustomLinkOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput { +func (o DashboardWidgetQueryTableDefinitionCustomLinkOutput) ToDashboardWidgetQueryTableDefinitionCustomLinkOutput() DashboardWidgetQueryTableDefinitionCustomLinkOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput { +func (o DashboardWidgetQueryTableDefinitionCustomLinkOutput) ToDashboardWidgetQueryTableDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionCustomLinkOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByOutput) +func (o DashboardWidgetQueryTableDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +func (o DashboardWidgetQueryTableDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) } -// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput +func (o DashboardWidgetQueryTableDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` +func (o DashboardWidgetQueryTableDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) } -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery)(nil)).Elem() +type DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionCustomLink)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutput() DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput { + return o } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) +func (o DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput { + return o } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionCustomLinkOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionCustomLink { + return vs[0].([]DashboardWidgetQueryTableDefinitionCustomLink)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionCustomLinkOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(ctx) +type DashboardWidgetQueryTableDefinitionRequest struct { + Aggregator *string `pulumi:"aggregator"` + Alias *string `pulumi:"alias"` + ApmQuery *DashboardWidgetQueryTableDefinitionRequestApmQuery `pulumi:"apmQuery"` + ApmStatsQuery *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery `pulumi:"apmStatsQuery"` + CellDisplayModes []string `pulumi:"cellDisplayModes"` + ConditionalFormats []DashboardWidgetQueryTableDefinitionRequestConditionalFormat `pulumi:"conditionalFormats"` + Formulas []DashboardWidgetQueryTableDefinitionRequestFormula `pulumi:"formulas"` + Limit *int `pulumi:"limit"` + LogQuery *DashboardWidgetQueryTableDefinitionRequestLogQuery `pulumi:"logQuery"` + Order *string `pulumi:"order"` + ProcessQuery *DashboardWidgetQueryTableDefinitionRequestProcessQuery `pulumi:"processQuery"` + Q *string `pulumi:"q"` + Queries []DashboardWidgetQueryTableDefinitionRequestQuery `pulumi:"queries"` + RumQuery *DashboardWidgetQueryTableDefinitionRequestRumQuery `pulumi:"rumQuery"` + SecurityQuery *DashboardWidgetQueryTableDefinitionRequestSecurityQuery `pulumi:"securityQuery"` } -// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs{...} -// -// or: +// DashboardWidgetQueryTableDefinitionRequestInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestArgs and DashboardWidgetQueryTableDefinitionRequestOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestInput` via: // -// nil -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrInput interface { +// DashboardWidgetQueryTableDefinitionRequestArgs{...} +type DashboardWidgetQueryTableDefinitionRequestInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput -} - -type dashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs - -func DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrType)(v) -} - -func (*dashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery)(nil)).Elem() + ToDashboardWidgetQueryTableDefinitionRequestOutput() DashboardWidgetQueryTableDefinitionRequestOutput + ToDashboardWidgetQueryTableDefinitionRequestOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestOutput } -func (i *dashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +type DashboardWidgetQueryTableDefinitionRequestArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + Alias pulumi.StringPtrInput `pulumi:"alias"` + ApmQuery DashboardWidgetQueryTableDefinitionRequestApmQueryPtrInput `pulumi:"apmQuery"` + ApmStatsQuery DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrInput `pulumi:"apmStatsQuery"` + CellDisplayModes pulumi.StringArrayInput `pulumi:"cellDisplayModes"` + ConditionalFormats DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayInput `pulumi:"conditionalFormats"` + Formulas DashboardWidgetQueryTableDefinitionRequestFormulaArrayInput `pulumi:"formulas"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + LogQuery DashboardWidgetQueryTableDefinitionRequestLogQueryPtrInput `pulumi:"logQuery"` + Order pulumi.StringPtrInput `pulumi:"order"` + ProcessQuery DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrInput `pulumi:"processQuery"` + Q pulumi.StringPtrInput `pulumi:"q"` + Queries DashboardWidgetQueryTableDefinitionRequestQueryArrayInput `pulumi:"queries"` + RumQuery DashboardWidgetQueryTableDefinitionRequestRumQueryPtrInput `pulumi:"rumQuery"` + SecurityQuery DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrInput `pulumi:"securityQuery"` } -func (i *dashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) +func (DashboardWidgetQueryTableDefinitionRequestArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequest)(nil)).Elem() } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery)(nil)).Elem() +func (i DashboardWidgetQueryTableDefinitionRequestArgs) ToDashboardWidgetQueryTableDefinitionRequestOutput() DashboardWidgetQueryTableDefinitionRequestOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput { - return o +func (i DashboardWidgetQueryTableDefinitionRequestArgs) ToDashboardWidgetQueryTableDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput { - return o -} +// DashboardWidgetQueryTableDefinitionRequestArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestArray and DashboardWidgetQueryTableDefinitionRequestArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestArrayInput` via: +// +// DashboardWidgetQueryTableDefinitionRequestArray{ DashboardWidgetQueryTableDefinitionRequestArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestArrayInput interface { + pulumi.Input -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) + ToDashboardWidgetQueryTableDefinitionRequestArrayOutput() DashboardWidgetQueryTableDefinitionRequestArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestArrayOutput } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery { - return &v - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) -} +type DashboardWidgetQueryTableDefinitionRequestArray []DashboardWidgetQueryTableDefinitionRequestInput -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (DashboardWidgetQueryTableDefinitionRequestArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (i DashboardWidgetQueryTableDefinitionRequestArray) ToDashboardWidgetQueryTableDefinitionRequestArrayOutput() DashboardWidgetQueryTableDefinitionRequestArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestArrayOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (i DashboardWidgetQueryTableDefinitionRequestArray) ToDashboardWidgetQueryTableDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestOutput) ToDashboardWidgetQueryTableDefinitionRequestOutput() DashboardWidgetQueryTableDefinitionRequestOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestOutput) ToDashboardWidgetQueryTableDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery { - if v != nil { - return *v - } - var ret DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery - return ret - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return &v.Aggregation - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return v.Facet - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return &v.Order - }).(pulumi.StringPtrOutput) -} - -type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` -} - -// DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput +func (o DashboardWidgetQueryTableDefinitionRequestOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *string { return v.Aggregator }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +func (o DashboardWidgetQueryTableDefinitionRequestOutput) Alias() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *string { return v.Alias }).(pulumi.StringPtrOutput) } -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestOutput) ApmQuery() DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *DashboardWidgetQueryTableDefinitionRequestApmQuery { + return v.ApmQuery + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestOutput) ApmStatsQuery() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery { + return v.ApmStatsQuery + }).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) +func (o DashboardWidgetQueryTableDefinitionRequestOutput) CellDisplayModes() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) []string { return v.CellDisplayModes }).(pulumi.StringArrayOutput) } -// DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs{...} } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput - ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput +func (o DashboardWidgetQueryTableDefinitionRequestOutput) ConditionalFormats() DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) []DashboardWidgetQueryTableDefinitionRequestConditionalFormat { + return v.ConditionalFormats + }).(DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeInput - -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestOutput) Formulas() DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) []DashboardWidgetQueryTableDefinitionRequestFormula { + return v.Formulas + }).(DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) +func (o DashboardWidgetQueryTableDefinitionRequestOutput) LogQuery() DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *DashboardWidgetQueryTableDefinitionRequestLogQuery { + return v.LogQuery + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *string { return v.Order }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestOutput) ProcessQuery() DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *DashboardWidgetQueryTableDefinitionRequestProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestOutput) Q() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *string { return v.Q }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestOutput) Queries() DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) []DashboardWidgetQueryTableDefinitionRequestQuery { + return v.Queries + }).(DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestOutput) RumQuery() DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *DashboardWidgetQueryTableDefinitionRequestRumQuery { + return v.RumQuery + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestOutput) SecurityQuery() DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *DashboardWidgetQueryTableDefinitionRequestSecurityQuery { + return v.SecurityQuery + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestArrayOutput() DashboardWidgetQueryTableDefinitionRequestArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeOutput) +func (o DashboardWidgetQueryTableDefinitionRequestArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequest { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequest)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQuery struct { - ComputeQuery *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetQueryTableDefinitionRequestApmQuery struct { + ComputeQuery *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetHostmapDefinitionRequestFillLogQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs and DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestApmQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryArgs and DashboardWidgetQueryTableDefinitionRequestApmQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillLogQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestApmQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestApmQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryOutput } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs struct { - ComputeQuery DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetQueryTableDefinitionRequestApmQueryArgs struct { + ComputeQuery DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs, DashboardWidgetHostmapDefinitionRequestFillLogQueryPtr and DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestApmQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryArgs, DashboardWidgetQueryTableDefinitionRequestApmQueryPtr and DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestApmQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestApmQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestFillLogQueryPtrType DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs +type dashboardWidgetQueryTableDefinitionRequestApmQueryPtrType DashboardWidgetQueryTableDefinitionRequestApmQueryArgs -func DashboardWidgetHostmapDefinitionRequestFillLogQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs) DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillLogQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestApmQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestApmQueryArgs) DashboardWidgetQueryTableDefinitionRequestApmQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestApmQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestFillLogQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillLogQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestApmQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestFillLogQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestApmQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestFillLogQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestApmQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillLogQuery) *DashboardWidgetHostmapDefinitionRequestFillLogQuery { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestApmQuery) *DashboardWidgetQueryTableDefinitionRequestApmQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQuery) *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQuery) *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQuery) []DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQuery) []DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy { return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQuery) []DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQuery) []DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillLogQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQuery) DashboardWidgetHostmapDefinitionRequestFillLogQuery { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestApmQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQuery) DashboardWidgetQueryTableDefinitionRequestApmQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestFillLogQuery + var ret DashboardWidgetQueryTableDefinitionRequestApmQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQuery) *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQuery) *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQuery) []DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQuery) []DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQuery) *string { if v == nil { return nil } @@ -92582,17 +108303,17 @@ func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) Index() pu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQuery) []DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQuery) []DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQuery) *string { if v == nil { return nil } @@ -92600,144 +108321,144 @@ func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryPtrOutput) SearchQuer }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery struct { +type DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs and DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs struct { +type DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs, DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtr and DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs +type dashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrType DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs -func DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery + var ret DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) *string { if v == nil { return nil } @@ -92745,8 +108466,8 @@ func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) *string { if v == nil { return nil } @@ -92754,8 +108475,8 @@ func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery) *int { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) *int { if v == nil { return nil } @@ -92763,254 +108484,254 @@ func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryPtrOutput }).(pulumi.IntPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByInput` via: +// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs and DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByInput interface { +// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs{...} +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) } -// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayInput` via: +// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray and DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs{...} } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayInput interface { +// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray{ DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByInput +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray []DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByInput -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) SortQuery() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy) *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery struct { +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs and DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs struct { +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs, DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtr and DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs +type dashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrType DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs -func DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) string { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery + var ret DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -93018,8 +108739,8 @@ func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -93027,8 +108748,8 @@ func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -93036,2251 +108757,1619 @@ func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryPtrOu }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute struct { +type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeInput` via: +// DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs and DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeInput interface { +// DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs{...} +type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs struct { +type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute)(nil)).Elem() -} - -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputWithContext(context.Background()) -} - -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) -} - -// DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs{...} } -type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput - ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput -} - -type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeInput - -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute)(nil)).Elem() -} - -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutputWithContext(context.Background()) -} - -func (i DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) -} - -type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute)(nil)).Elem() -} - -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) -} - -type DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute)(nil)).Elem() -} - -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeOutput) -} - -type DashboardWidgetHostmapDefinitionRequestFillProcessQuery struct { - FilterBies []string `pulumi:"filterBies"` - Limit *int `pulumi:"limit"` - Metric string `pulumi:"metric"` - SearchBy *string `pulumi:"searchBy"` -} - -// DashboardWidgetHostmapDefinitionRequestFillProcessQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs and DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillProcessQueryInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillProcessQueryInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput -} - -type DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs struct { - FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Metric pulumi.StringInput `pulumi:"metric"` - SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` -} - -func (DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillProcessQuery)(nil)).Elem() -} - -func (i DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputWithContext(context.Background()) -} - -func (i DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) +func (DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) } -// DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs, DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtr and DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs{...} -// -// or: +// DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray and DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayInput` via: // -// nil -type DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrInput interface { +// DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray{ DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput } -type dashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrType DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs - -func DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs) DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrType)(v) -} +type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray []DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeInput -func (*dashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillProcessQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) +func (i DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillProcessQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(context.Background()) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillProcessQuery) *DashboardWidgetHostmapDefinitionRequestFillProcessQuery { - return &v - }).(DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillProcessQuery) string { return v.Metric }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillProcessQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillProcessQuery) DashboardWidgetHostmapDefinitionRequestFillProcessQuery { - if v != nil { - return *v - } - var ret DashboardWidgetHostmapDefinitionRequestFillProcessQuery - return ret - }).(DashboardWidgetHostmapDefinitionRequestFillProcessQueryOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillProcessQuery) []string { - if v == nil { - return nil - } - return v.FilterBies - }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillProcessQuery) *int { - if v == nil { - return nil - } - return v.Limit - }).(pulumi.IntPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillProcessQuery) *string { - if v == nil { - return nil - } - return &v.Metric - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillProcessQuery) *string { - if v == nil { - return nil - } - return v.SearchBy - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) } -type DashboardWidgetHostmapDefinitionRequestFillRumQuery struct { - ComputeQuery *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetQueryTableDefinitionRequestApmStatsQuery struct { + Columns []DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn `pulumi:"columns"` + Env string `pulumi:"env"` + Name string `pulumi:"name"` + PrimaryTag string `pulumi:"primaryTag"` + Resource *string `pulumi:"resource"` + RowType string `pulumi:"rowType"` + Service string `pulumi:"service"` } -// DashboardWidgetHostmapDefinitionRequestFillRumQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs and DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs and DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmStatsQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillRumQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs struct { - ComputeQuery DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs struct { + Columns DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayInput `pulumi:"columns"` + Env pulumi.StringInput `pulumi:"env"` + Name pulumi.StringInput `pulumi:"name"` + PrimaryTag pulumi.StringInput `pulumi:"primaryTag"` + Resource pulumi.StringPtrInput `pulumi:"resource"` + RowType pulumi.StringInput `pulumi:"rowType"` + Service pulumi.StringInput `pulumi:"service"` } -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmStatsQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs, DashboardWidgetHostmapDefinitionRequestFillRumQueryPtr and DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs, DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtr and DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestFillRumQueryPtrType DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs +type dashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrType DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs -func DashboardWidgetHostmapDefinitionRequestFillRumQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs) DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillRumQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestFillRumQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillRumQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmStatsQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestFillRumQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestFillRumQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmStatsQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillRumQuery) *DashboardWidgetHostmapDefinitionRequestFillRumQuery { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQuery) *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQuery) []DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQuery) string { return v.Index }).(pulumi.StringOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQuery) []DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) -} - -type DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillRumQuery)(nil)).Elem() -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQuery) DashboardWidgetHostmapDefinitionRequestFillRumQuery { - if v != nil { - return *v - } - var ret DashboardWidgetHostmapDefinitionRequestFillRumQuery - return ret - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQuery) *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery { - if v == nil { - return nil - } - return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQuery) []DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy { - if v == nil { - return nil - } - return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQuery) *string { - if v == nil { - return nil - } - return &v.Index - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQuery) []DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute { - if v == nil { - return nil - } - return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQuery) *string { - if v == nil { - return nil - } - return v.SearchQuery - }).(pulumi.StringPtrOutput) -} - -type DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` -} - -// DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput -} - -type DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` -} - -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery)(nil)).Elem() -} - -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputWithContext(context.Background()) -} - -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) -} - -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(context.Background()) -} - -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(ctx) -} - -// DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs{...} -// -// or: -// -// nil -type DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput -} - -type dashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs - -func DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrType)(v) -} - -func (*dashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery)(nil)).Elem() -} - -func (i *dashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(context.Background()) -} - -func (i *dashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) -} - -type DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery)(nil)).Elem() + }).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) Columns() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) []DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn { + return v.Columns + }).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) string { return v.Env }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) string { return v.Name }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery { - return &v - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) PrimaryTag() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) string { return v.PrimaryTag }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) Resource() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { return v.Resource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) RowType() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) string { return v.RowType }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) string { return v.Service }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmStatsQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) DashboardWidgetQueryTableDefinitionRequestApmStatsQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery + var ret DashboardWidgetQueryTableDefinitionRequestApmStatsQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) Columns() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) []DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn { if v == nil { return nil } - return &v.Aggregation + return v.Columns + }).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { + if v == nil { + return nil + } + return &v.Env }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { if v == nil { return nil } - return v.Facet + return &v.Name }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery) *int { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) PrimaryTag() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { if v == nil { return nil } - return v.Interval - }).(pulumi.IntPtrOutput) + return &v.PrimaryTag + }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery `pulumi:"sortQuery"` +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) Resource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { + if v == nil { + return nil + } + return v.Resource + }).(pulumi.StringPtrOutput) } -// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByInput` via: +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) RowType() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { + if v == nil { + return nil + } + return &v.RowType + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn struct { + Alias *string `pulumi:"alias"` + CellDisplayMode *string `pulumi:"cellDisplayMode"` + Name string `pulumi:"name"` + Order *string `pulumi:"order"` +} + +// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs and DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByInput interface { +// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs{...} +type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput + ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput + ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs struct { + Alias pulumi.StringPtrInput `pulumi:"alias"` + CellDisplayMode pulumi.StringPtrInput `pulumi:"cellDisplayMode"` + Name pulumi.StringInput `pulumi:"name"` + Order pulumi.StringPtrInput `pulumi:"order"` } -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) +func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) } -// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayInput` via: +// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray and DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs{...} } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayInput interface { +// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray{ DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByInput +type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray []DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnInput -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) +func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) Alias() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn) *string { return v.Alias }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) CellDisplayMode() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn) *string { + return v.CellDisplayMode + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn) string { return v.Name }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn) *string { return v.Order }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy)(nil)).Elem() +type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByOutput) +func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +type DashboardWidgetQueryTableDefinitionRequestConditionalFormat struct { + Comparator string `pulumi:"comparator"` + CustomBgColor *string `pulumi:"customBgColor"` + CustomFgColor *string `pulumi:"customFgColor"` + HideValue *bool `pulumi:"hideValue"` + ImageUrl *string `pulumi:"imageUrl"` + Metric *string `pulumi:"metric"` + Palette string `pulumi:"palette"` + Timeframe *string `pulumi:"timeframe"` + Value float64 `pulumi:"value"` } -// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestConditionalFormatInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs and DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestConditionalFormatInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs{...} +type DashboardWidgetQueryTableDefinitionRequestConditionalFormatInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput -} - -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` -} - -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery)(nil)).Elem() + ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput() DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput + ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputWithContext(context.Background()) +type DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs struct { + Comparator pulumi.StringInput `pulumi:"comparator"` + CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` + CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` + HideValue pulumi.BoolPtrInput `pulumi:"hideValue"` + ImageUrl pulumi.StringPtrInput `pulumi:"imageUrl"` + Metric pulumi.StringPtrInput `pulumi:"metric"` + Palette pulumi.StringInput `pulumi:"palette"` + Timeframe pulumi.StringPtrInput `pulumi:"timeframe"` + Value pulumi.Float64Input `pulumi:"value"` } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) +func (DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestConditionalFormat)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput() DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) } -// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs{...} -// -// or: +// DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray and DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayInput` via: // -// nil -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrInput interface { +// DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray{ DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput } -type dashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs - -func DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrType)(v) -} +type DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray []DashboardWidgetQueryTableDefinitionRequestConditionalFormatInput -func (*dashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestConditionalFormat)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) +func (i DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestConditionalFormat)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput() DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) Comparator() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) string { return v.Comparator }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery { - return &v - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) *string { return v.CustomBgColor }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) *string { return v.CustomFgColor }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) *string { return v.ImageUrl }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) *string { return v.Metric }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) Palette() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) string { return v.Palette }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) *string { return v.Timeframe }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) Value() pulumi.Float64Output { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) float64 { return v.Value }).(pulumi.Float64Output) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery { - if v != nil { - return *v - } - var ret DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery - return ret - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryOutput) +type DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestConditionalFormat)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return &v.Aggregation - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput { + return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput { + return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return &v.Order - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestConditionalFormat { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestConditionalFormat)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +type DashboardWidgetQueryTableDefinitionRequestFormula struct { + Alias *string `pulumi:"alias"` + CellDisplayMode *string `pulumi:"cellDisplayMode"` + ConditionalFormats []DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat `pulumi:"conditionalFormats"` + FormulaExpression string `pulumi:"formulaExpression"` + Limit *DashboardWidgetQueryTableDefinitionRequestFormulaLimit `pulumi:"limit"` } -// DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeInput` via: +// DashboardWidgetQueryTableDefinitionRequestFormulaInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestFormulaArgs and DashboardWidgetQueryTableDefinitionRequestFormulaOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestFormulaInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeInput interface { +// DashboardWidgetQueryTableDefinitionRequestFormulaArgs{...} +type DashboardWidgetQueryTableDefinitionRequestFormulaInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput + ToDashboardWidgetQueryTableDefinitionRequestFormulaOutput() DashboardWidgetQueryTableDefinitionRequestFormulaOutput + ToDashboardWidgetQueryTableDefinitionRequestFormulaOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaOutput } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetQueryTableDefinitionRequestFormulaArgs struct { + Alias pulumi.StringPtrInput `pulumi:"alias"` + CellDisplayMode pulumi.StringPtrInput `pulumi:"cellDisplayMode"` + ConditionalFormats DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayInput `pulumi:"conditionalFormats"` + FormulaExpression pulumi.StringInput `pulumi:"formulaExpression"` + Limit DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrInput `pulumi:"limit"` } -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestFormulaArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestFormula)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestFormulaArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaOutput() DashboardWidgetQueryTableDefinitionRequestFormulaOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) +func (i DashboardWidgetQueryTableDefinitionRequestFormulaArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaOutput) } -// DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayInput` via: +// DashboardWidgetQueryTableDefinitionRequestFormulaArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestFormulaArray and DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestFormulaArrayInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs{...} } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayInput interface { +// DashboardWidgetQueryTableDefinitionRequestFormulaArray{ DashboardWidgetQueryTableDefinitionRequestFormulaArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestFormulaArrayInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput - ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput() DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeInput +type DashboardWidgetQueryTableDefinitionRequestFormulaArray []DashboardWidgetQueryTableDefinitionRequestFormulaInput -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestFormulaArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestFormula)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestFormulaArray) ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput() DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) +func (i DashboardWidgetQueryTableDefinitionRequestFormulaArray) ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestFormulaOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestFormulaOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestFormula)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaOutput() DashboardWidgetQueryTableDefinitionRequestFormulaOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) Alias() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormula) *string { return v.Alias }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) CellDisplayMode() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormula) *string { return v.CellDisplayMode }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) ConditionalFormats() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormula) []DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat { + return v.ConditionalFormats + }).(DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) FormulaExpression() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormula) string { return v.FormulaExpression }).(pulumi.StringOutput) +} -func (DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) Limit() DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormula) *DashboardWidgetQueryTableDefinitionRequestFormulaLimit { + return v.Limit + }).(DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput { +type DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestFormula)(nil)).Elem() +} + +func (o DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput() DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestFormulaOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestFormula { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestFormula)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestFormulaOutput) } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQuery struct { - ComputeQuery *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat struct { + Comparator string `pulumi:"comparator"` + CustomBgColor *string `pulumi:"customBgColor"` + CustomFgColor *string `pulumi:"customFgColor"` + HideValue *bool `pulumi:"hideValue"` + ImageUrl *string `pulumi:"imageUrl"` + Metric *string `pulumi:"metric"` + Palette string `pulumi:"palette"` + Timeframe *string `pulumi:"timeframe"` + Value float64 `pulumi:"value"` } -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs and DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs{...} +type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput -} - -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs struct { - ComputeQuery DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` -} - -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQuery)(nil)).Elem() + ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput + ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputWithContext(context.Background()) +type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs struct { + Comparator pulumi.StringInput `pulumi:"comparator"` + CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` + CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` + HideValue pulumi.BoolPtrInput `pulumi:"hideValue"` + ImageUrl pulumi.StringPtrInput `pulumi:"imageUrl"` + Metric pulumi.StringPtrInput `pulumi:"metric"` + Palette pulumi.StringInput `pulumi:"palette"` + Timeframe pulumi.StringPtrInput `pulumi:"timeframe"` + Value pulumi.Float64Input `pulumi:"value"` } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) +func (DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) } -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs, DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtr and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs{...} -// -// or: +// DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray and DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayInput` via: // -// nil -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrInput interface { +// DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray{ DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput } -type dashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrType DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs - -func DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrType)(v) -} +type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray []DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatInput -func (*dashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillSecurityQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) +func (i DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(context.Background()) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery { - return &v - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) Comparator() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) string { return v.Comparator }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) *string { + return v.CustomBgColor + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) *string { + return v.CustomFgColor + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) *string { return v.ImageUrl }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillSecurityQuery)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) *string { return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) Palette() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) string { return v.Palette }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) *string { return v.Timeframe }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) DashboardWidgetHostmapDefinitionRequestFillSecurityQuery { - if v != nil { - return *v - } - var ret DashboardWidgetHostmapDefinitionRequestFillSecurityQuery - return ret - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) Value() pulumi.Float64Output { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) float64 { return v.Value }).(pulumi.Float64Output) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery { - if v == nil { - return nil - } - return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) -} +type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput struct{ *pulumi.OutputState } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy { - if v == nil { - return nil - } - return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) +func (DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) *string { - if v == nil { - return nil - } - return &v.Index - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput { + return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute { - if v == nil { - return nil - } - return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput { + return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQuery) *string { - if v == nil { - return nil - } - return v.SearchQuery - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +type DashboardWidgetQueryTableDefinitionRequestFormulaLimit struct { + Count *int `pulumi:"count"` + Order *string `pulumi:"order"` } -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestFormulaLimitInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs and DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestFormulaLimitInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs{...} +type DashboardWidgetQueryTableDefinitionRequestFormulaLimitInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput + ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs struct { + Count pulumi.IntPtrInput `pulumi:"count"` + Order pulumi.StringPtrInput `pulumi:"order"` } -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestFormulaLimit)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput).ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs, DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtr and DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput } -type dashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs +type dashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrType DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs -func DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtr(v *DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs) DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestFormulaLimit)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestFormulaLimit)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestFormulaLimit) *DashboardWidgetQueryTableDefinitionRequestFormulaLimit { return &v - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) + }).(DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaLimit) *int { return v.Count }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaLimit) *string { return v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestFormulaLimit)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestFormulaLimit) DashboardWidgetQueryTableDefinitionRequestFormulaLimit { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery + var ret DashboardWidgetQueryTableDefinitionRequestFormulaLimit return ret - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestFormulaLimit) *int { if v == nil { return nil } - return &v.Aggregation - }).(pulumi.StringPtrOutput) + return v.Count + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestFormulaLimit) *string { if v == nil { return nil } - return v.Facet + return v.Order }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery) *int { - if v == nil { - return nil - } - return v.Interval - }).(pulumi.IntPtrOutput) -} - -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` -} - -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput -} - -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` -} - -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy)(nil)).Elem() -} - -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputWithContext(context.Background()) -} - -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) -} - -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs{...} } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput -} - -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByInput - -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy)(nil)).Elem() -} - -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutputWithContext(context.Background()) -} - -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) -} - -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy)(nil)).Elem() -} - -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) -} - -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy)(nil)).Elem() -} - -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByOutput) -} - -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +type DashboardWidgetQueryTableDefinitionRequestLogQuery struct { + ComputeQuery *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestLogQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryArgs and DashboardWidgetQueryTableDefinitionRequestLogQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestLogQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestLogQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryOutput } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` +type DashboardWidgetQueryTableDefinitionRequestLogQueryArgs struct { + ComputeQuery DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestLogQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryArgs, DashboardWidgetQueryTableDefinitionRequestLogQueryPtr and DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestLogQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestLogQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs +type dashboardWidgetQueryTableDefinitionRequestLogQueryPtrType DashboardWidgetQueryTableDefinitionRequestLogQueryArgs -func DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestLogQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestLogQueryArgs) DashboardWidgetQueryTableDefinitionRequestLogQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestLogQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestLogQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestLogQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestLogQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestLogQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestLogQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestLogQuery) *DashboardWidgetQueryTableDefinitionRequestLogQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQuery) *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQuery) []DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) string { - return v.Order - }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQuery) string { return v.Index }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQuery) []DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) +} -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { +type DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestLogQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestLogQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQuery) DashboardWidgetQueryTableDefinitionRequestLogQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery + var ret DashboardWidgetQueryTableDefinitionRequestLogQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQuery) *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery { if v == nil { return nil } - return &v.Aggregation - }).(pulumi.StringPtrOutput) + return v.ComputeQuery + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQuery) []DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy { if v == nil { return nil } - return v.Facet + return v.GroupBies + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQuery) *string { + if v == nil { + return nil + } + return &v.Index }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQuery) []DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute { if v == nil { return nil } - return &v.Order + return v.MultiComputes + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute struct { +type DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeInput` via: +// DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs and DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs{...} -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeInput interface { +// DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs struct { +type DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute)(nil)).Elem() -} - -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputWithContext(context.Background()) -} - -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) +func (DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayInput` via: -// -// DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs{...} } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput - ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Background()) } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeInput - -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute)(nil)).Elem() +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx) } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } +// DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs, DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtr and DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrInput` via: +// +// DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrInput interface { + pulumi.Input -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute)(nil)).Elem() + ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput { - return o -} +type dashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrType DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput { - return o +func DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrType)(v) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (*dashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeOutput) -} - -type DashboardWidgetHostmapDefinitionRequestSize struct { - ApmQuery *DashboardWidgetHostmapDefinitionRequestSizeApmQuery `pulumi:"apmQuery"` - LogQuery *DashboardWidgetHostmapDefinitionRequestSizeLogQuery `pulumi:"logQuery"` - ProcessQuery *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery `pulumi:"processQuery"` - Q *string `pulumi:"q"` - RumQuery *DashboardWidgetHostmapDefinitionRequestSizeRumQuery `pulumi:"rumQuery"` - SecurityQuery *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery `pulumi:"securityQuery"` -} - -// DashboardWidgetHostmapDefinitionRequestSizeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeArgs and DashboardWidgetHostmapDefinitionRequestSizeOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeInput` via: -// -// DashboardWidgetHostmapDefinitionRequestSizeArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestSizeOutput() DashboardWidgetHostmapDefinitionRequestSizeOutput - ToDashboardWidgetHostmapDefinitionRequestSizeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeOutput -} - -type DashboardWidgetHostmapDefinitionRequestSizeArgs struct { - ApmQuery DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrInput `pulumi:"apmQuery"` - LogQuery DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrInput `pulumi:"logQuery"` - ProcessQuery DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrInput `pulumi:"processQuery"` - Q pulumi.StringPtrInput `pulumi:"q"` - RumQuery DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrInput `pulumi:"rumQuery"` - SecurityQuery DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrInput `pulumi:"securityQuery"` -} - -func (DashboardWidgetHostmapDefinitionRequestSizeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSize)(nil)).Elem() -} - -func (i DashboardWidgetHostmapDefinitionRequestSizeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeOutput() DashboardWidgetHostmapDefinitionRequestSizeOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeOutputWithContext(context.Background()) -} - -func (i DashboardWidgetHostmapDefinitionRequestSizeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -// DashboardWidgetHostmapDefinitionRequestSizeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeArray and DashboardWidgetHostmapDefinitionRequestSizeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeArrayInput` via: -// -// DashboardWidgetHostmapDefinitionRequestSizeArray{ DashboardWidgetHostmapDefinitionRequestSizeArgs{...} } -type DashboardWidgetHostmapDefinitionRequestSizeArrayInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeArrayOutput - ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeArrayOutput +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery { + return &v + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeArray []DashboardWidgetHostmapDefinitionRequestSizeInput - -func (DashboardWidgetHostmapDefinitionRequestSizeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSize)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeArray) ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeArray) ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSize)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeOutput() DashboardWidgetHostmapDefinitionRequestSizeOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) ApmQuery() DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSize) *DashboardWidgetHostmapDefinitionRequestSizeApmQuery { - return v.ApmQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) LogQuery() DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSize) *DashboardWidgetHostmapDefinitionRequestSizeLogQuery { - return v.LogQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) ProcessQuery() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSize) *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery { - return v.ProcessQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) Q() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSize) *string { return v.Q }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) RumQuery() DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSize) *DashboardWidgetHostmapDefinitionRequestSizeRumQuery { - return v.RumQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeOutput) SecurityQuery() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSize) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery { - return v.SecurityQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) -} - -type DashboardWidgetHostmapDefinitionRequestSizeArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSize)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery + return ret + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeArrayOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeArrayOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSize { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestSize)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestSizeOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQuery struct { - ComputeQuery *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs and DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs{...} +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput -} - -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs struct { - ComputeQuery DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` -} - -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQuery)(nil)).Elem() + ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputWithContext(context.Background()) +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) +func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) } -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrInput` via: -// -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs{...} -// -// or: +// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray and DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayInput` via: // -// nil -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrInput interface { +// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray{ DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput } -type dashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs - -func DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrType)(v) -} +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray []DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByInput -func (*dashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeApmQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(context.Background()) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeApmQuery) *DashboardWidgetHostmapDefinitionRequestSizeApmQuery { - return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQuery) *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQuery) []DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQuery) []DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) SortQuery() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy) *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeApmQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQuery) DashboardWidgetHostmapDefinitionRequestSizeApmQuery { - if v != nil { - return *v - } - var ret DashboardWidgetHostmapDefinitionRequestSizeApmQuery - return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQuery) *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery { - if v == nil { - return nil - } - return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQuery) []DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy { - if v == nil { - return nil - } - return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQuery) *string { - if v == nil { - return nil - } - return &v.Index - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQuery) []DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute { - if v == nil { - return nil - } - return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQuery) *string { - if v == nil { - return nil - } - return v.SearchQuery - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery struct { +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` + Order string `pulumi:"order"` } -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs and DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs struct { +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs, DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtr and DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs +type dashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrType DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs -func DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery + var ret DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -95288,8 +110377,8 @@ func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -95297,2228 +110386,2320 @@ func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery) *int { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.Interval - }).(pulumi.IntPtrOutput) + return &v.Order + }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByInput` via: +// DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs and DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByInput interface { +// DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs{...} +type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) } -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayInput` via: +// DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray and DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs{...} } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayInput interface { +// DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray{ DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByInput +type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray []DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeInput -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) +func (i DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByOutput) +func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +type DashboardWidgetQueryTableDefinitionRequestProcessQuery struct { + FilterBies []string `pulumi:"filterBies"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + SearchBy *string `pulumi:"searchBy"` } -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestProcessQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs and DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestProcessQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestProcessQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` +type DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs struct { + FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` } -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestProcessQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs, DashboardWidgetQueryTableDefinitionRequestProcessQueryPtr and DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs +type dashboardWidgetQueryTableDefinitionRequestProcessQueryPtrType DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs -func DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestProcessQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs) DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestProcessQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestProcessQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestProcessQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestProcessQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestProcessQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery { +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestProcessQuery) *DashboardWidgetQueryTableDefinitionRequestProcessQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestProcessQuery) string { return v.Metric }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery)(nil)).Elem() +type DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestProcessQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery { +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestProcessQuery) DashboardWidgetQueryTableDefinitionRequestProcessQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery + var ret DashboardWidgetQueryTableDefinitionRequestProcessQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestProcessQuery) []string { if v == nil { return nil } - return &v.Aggregation - }).(pulumi.StringPtrOutput) + return v.FilterBies + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestProcessQuery) *int { + if v == nil { + return nil + } + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestProcessQuery) *string { if v == nil { return nil } - return v.Facet + return &v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestProcessQuery) *string { if v == nil { return nil } - return &v.Order + return v.SearchBy }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +type DashboardWidgetQueryTableDefinitionRequestQuery struct { + ApmDependencyStatsQuery *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery `pulumi:"apmResourceStatsQuery"` + EventQuery *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery `pulumi:"eventQuery"` + MetricQuery *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery `pulumi:"metricQuery"` + ProcessQuery *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery `pulumi:"processQuery"` } -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryArgs and DashboardWidgetQueryTableDefinitionRequestQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeInput interface { +// DashboardWidgetQueryTableDefinitionRequestQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryOutput } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetQueryTableDefinitionRequestQueryArgs struct { + ApmDependencyStatsQuery DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrInput `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrInput `pulumi:"apmResourceStatsQuery"` + EventQuery DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrInput `pulumi:"eventQuery"` + MetricQuery DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrInput `pulumi:"metricQuery"` + ProcessQuery DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrInput `pulumi:"processQuery"` } -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryOutput) } -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryArray and DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryArrayInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs{...} } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayInput interface { +// DashboardWidgetQueryTableDefinitionRequestQueryArray{ DashboardWidgetQueryTableDefinitionRequestQueryArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestQueryArrayInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput - ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeInput +type DashboardWidgetQueryTableDefinitionRequestQueryArray []DashboardWidgetQueryTableDefinitionRequestQueryInput -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryArray) ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryArray) ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) ApmDependencyStatsQuery() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQuery) *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery { + return v.ApmDependencyStatsQuery + }).(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) ApmResourceStatsQuery() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQuery) *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery { + return v.ApmResourceStatsQuery + }).(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) EventQuery() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQuery) *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { + return v.EventQuery + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) MetricQuery() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQuery) *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery { + return v.MetricQuery + }).(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) +} -func (DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) ProcessQuery() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQuery) *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput { +type DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestQueryOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestQuery { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestQuery)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestQueryOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQuery struct { - ComputeQuery *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery struct { + DataSource string `pulumi:"dataSource"` + Env string `pulumi:"env"` + IsUpstream *bool `pulumi:"isUpstream"` + Name string `pulumi:"name"` + OperationName string `pulumi:"operationName"` + PrimaryTagName *string `pulumi:"primaryTagName"` + PrimaryTagValue *string `pulumi:"primaryTagValue"` + ResourceName string `pulumi:"resourceName"` + Service string `pulumi:"service"` + Stat string `pulumi:"stat"` } -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs and DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs struct { - ComputeQuery DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs struct { + DataSource pulumi.StringInput `pulumi:"dataSource"` + Env pulumi.StringInput `pulumi:"env"` + IsUpstream pulumi.BoolPtrInput `pulumi:"isUpstream"` + Name pulumi.StringInput `pulumi:"name"` + OperationName pulumi.StringInput `pulumi:"operationName"` + PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` + PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` + ResourceName pulumi.StringInput `pulumi:"resourceName"` + Service pulumi.StringInput `pulumi:"service"` + Stat pulumi.StringInput `pulumi:"stat"` } -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs, DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtr and DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs +type dashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrType DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs -func DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeLogQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeLogQuery) *DashboardWidgetHostmapDefinitionRequestSizeLogQuery { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQuery) *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.DataSource + }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQuery) []DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Env }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *bool { + return v.IsUpstream + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQuery) []DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Name }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) OperationName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.OperationName + }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeLogQuery)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) ResourceName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.ResourceName + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.Service + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Stat }).(pulumi.StringOutput) +} + +type DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQuery) DashboardWidgetHostmapDefinitionRequestSizeLogQuery { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestSizeLogQuery + var ret DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQuery) *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) + return &v.DataSource + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQuery) []DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) + return &v.Env + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *bool { if v == nil { return nil } - return &v.Index + return v.IsUpstream + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Name }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQuery) []DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) + return &v.OperationName + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.SearchQuery + return v.PrimaryTagName }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) } -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryInput` via: +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Stat + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery struct { + DataSource string `pulumi:"dataSource"` + Env string `pulumi:"env"` + GroupBies []string `pulumi:"groupBies"` + Name string `pulumi:"name"` + OperationName *string `pulumi:"operationName"` + PrimaryTagName *string `pulumi:"primaryTagName"` + PrimaryTagValue *string `pulumi:"primaryTagValue"` + ResourceName *string `pulumi:"resourceName"` + Service string `pulumi:"service"` + Stat string `pulumi:"stat"` +} + +// DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs and DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs struct { + DataSource pulumi.StringInput `pulumi:"dataSource"` + Env pulumi.StringInput `pulumi:"env"` + GroupBies pulumi.StringArrayInput `pulumi:"groupBies"` + Name pulumi.StringInput `pulumi:"name"` + OperationName pulumi.StringPtrInput `pulumi:"operationName"` + PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` + PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` + ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` + Service pulumi.StringInput `pulumi:"service"` + Stat pulumi.StringInput `pulumi:"stat"` } -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs, DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtr and DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs +type dashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrType DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs -func DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) string { + return v.DataSource + }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) string { return v.Env }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) []string { + return v.GroupBies + }).(pulumi.StringArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) string { return v.Name }).(pulumi.StringOutput) +} -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.OperationName + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) string { return v.Service }).(pulumi.StringOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) string { return v.Stat }).(pulumi.StringOutput) +} + +type DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery + var ret DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { if v == nil { return nil } - return &v.Aggregation + return &v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { if v == nil { return nil } - return v.Facet + return &v.Env }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery) *int { +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) []string { if v == nil { return nil } - return v.Interval - }).(pulumi.IntPtrOutput) + return v.GroupBies + }).(pulumi.StringArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery `pulumi:"sortQuery"` +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) } -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByInput` via: -// -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByInput interface { - pulumi.Input +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.OperationName + }).(pulumi.StringPtrOutput) +} - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) } -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.ResourceName + }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Stat + }).(pulumi.StringPtrOutput) } -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayInput` via: +type DashboardWidgetQueryTableDefinitionRequestQueryEventQuery struct { + Computes []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` + DataSource string `pulumi:"dataSource"` + GroupBies []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` + Indexes []string `pulumi:"indexes"` + Name string `pulumi:"name"` + Search *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch `pulumi:"search"` +} + +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs{...} } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayInput interface { +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByInput +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs struct { + Computes DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + GroupBies DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` + Indexes pulumi.StringArrayInput `pulumi:"indexes"` + Name pulumi.StringInput `pulumi:"name"` + Search DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrInput `pulumi:"search"` +} -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput struct{ *pulumi.OutputState } +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +} -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy)(nil)).Elem() +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput { - return o +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs, DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtr and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrInput` via: +// +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput { - return o +type dashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrType DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs + +func DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrType)(v) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (*dashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { + return &v + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) } -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryInput` via: -// -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryInput interface { - pulumi.Input +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) Computes() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute { + return v.Computes + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) +} - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) } -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) []string { return v.Indexes }).(pulumi.StringArrayOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) string { return v.Name }).(pulumi.StringOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) Search() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch { + return v.Search + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { + return o } -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrInput` via: -// -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs{...} -// -// or: -// -// nil -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrInput interface { - pulumi.Input +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { + return o +} - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { + if v != nil { + return *v + } + var ret DashboardWidgetQueryTableDefinitionRequestQueryEventQuery + return ret + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) } -type dashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Computes() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute { + if v == nil { + return nil + } + return v.Computes + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) +} -func DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrType)(v) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) } -func (*dashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) []string { + if v == nil { + return nil + } + return v.Indexes + }).(pulumi.StringArrayOutput) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Search() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch { + if v == nil { + return nil + } + return v.Search + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) +} -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery)(nil)).Elem() +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute struct { + Aggregation string `pulumi:"aggregation"` + Interval *int `pulumi:"interval"` + Metric *string `pulumi:"metric"` } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput { - return o +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeInput` via: +// +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs{...} +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeInput interface { + pulumi.Input + + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput { - return o +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Interval pulumi.IntPtrInput `pulumi:"interval"` + Metric pulumi.StringPtrInput `pulumi:"metric"` } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery { - return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayInput` via: +// +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray{ DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeInput + +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Background()) +} -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery)(nil)).Elem() +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery { - if v != nil { - return *v - } - var ret DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery - return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return &v.Aggregation - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute) *string { return v.Metric }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +} + +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput { + return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput { + return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return &v.Order - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy struct { + Facet string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + Sort *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort `pulumi:"sort"` } -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeInput interface { +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs{...} +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs struct { + Facet pulumi.StringInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Sort DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrInput `pulumi:"sort"` } -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) } -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs{...} } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayInput interface { +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray{ DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput - ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeInput +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByInput -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) Facet() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy) string { return v.Facet }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) Sort() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy) *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort { + return v.Sort + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeProcessQuery struct { - FilterBies []string `pulumi:"filterBies"` - Limit *int `pulumi:"limit"` - Metric string `pulumi:"metric"` - SearchBy *string `pulumi:"searchBy"` +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort struct { + Aggregation string `pulumi:"aggregation"` + Metric *string `pulumi:"metric"` + Order *string `pulumi:"order"` } -// DashboardWidgetHostmapDefinitionRequestSizeProcessQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeProcessQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeProcessQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs{...} +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput } -type DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs struct { - FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Metric pulumi.StringInput `pulumi:"metric"` - SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Metric pulumi.StringPtrInput `pulumi:"metric"` + Order pulumi.StringPtrInput `pulumi:"order"` } -func (DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeProcessQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs, DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtr and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput } -type dashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs +type dashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrType DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs -func DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeProcessQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeProcessQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort { return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) string { return v.Metric }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) *string { return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) *string { return v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeProcessQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) DashboardWidgetHostmapDefinitionRequestSizeProcessQuery { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestSizeProcessQuery + var ret DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeProcessQueryOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) []string { - if v == nil { - return nil - } - return v.FilterBies - }).(pulumi.StringArrayOutput) + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) *int { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) *string { if v == nil { return nil } - return v.Limit - }).(pulumi.IntPtrOutput) + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) *string { if v == nil { return nil } - return &v.Metric + return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeProcessQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) *string { if v == nil { return nil } - return v.SearchBy + return v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeRumQuery struct { - ComputeQuery *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch struct { + Query string `pulumi:"query"` } -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs and DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs{...} +type DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs struct { - ComputeQuery DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs struct { + Query pulumi.StringInput `pulumi:"query"` } -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs, DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtr and DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput } -type dashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs +type dashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrType DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs -func DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeRumQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeRumQuery) *DashboardWidgetHostmapDefinitionRequestSizeRumQuery { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch) *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch { return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQuery) *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQuery) []DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQuery) string { return v.Index }).(pulumi.StringOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQuery) []DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch) string { return v.Query }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeRumQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQuery) DashboardWidgetHostmapDefinitionRequestSizeRumQuery { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestSizeRumQuery + var ret DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQuery) *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery { - if v == nil { - return nil - } - return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQuery) []DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy { - if v == nil { - return nil - } - return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQuery) *string { - if v == nil { - return nil - } - return &v.Index - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQuery) []DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute { - if v == nil { - return nil - } - return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) + }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch) *string { if v == nil { return nil } - return v.SearchQuery + return &v.Query }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +type DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery struct { + Aggregator *string `pulumi:"aggregator"` + DataSource *string `pulumi:"dataSource"` + Name string `pulumi:"name"` + Query string `pulumi:"query"` } -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs and DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + DataSource pulumi.StringPtrInput `pulumi:"dataSource"` + Name pulumi.StringInput `pulumi:"name"` + Query pulumi.StringInput `pulumi:"query"` } -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs, DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtr and DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs +type dashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrType DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs -func DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *string { return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *string { return v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) string { return v.Name }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) string { return v.Query }).(pulumi.StringOutput) +} -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery)(nil)).Elem() +type DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery + var ret DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } - return &v.Aggregation + return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } - return v.Facet + return v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery) *int { +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } - return v.Interval - }).(pulumi.IntPtrOutput) -} - -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery `pulumi:"sortQuery"` -} - -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByInput` via: -// -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput -} - -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` -} - -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy)(nil)).Elem() + return &v.Name + }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *string { + if v == nil { + return nil + } + return &v.Query + }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) +type DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery struct { + Aggregator *string `pulumi:"aggregator"` + DataSource string `pulumi:"dataSource"` + IsNormalizedCpu *bool `pulumi:"isNormalizedCpu"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + Name string `pulumi:"name"` + Sort *string `pulumi:"sort"` + TagFilters []string `pulumi:"tagFilters"` + TextFilter *string `pulumi:"textFilter"` } -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs and DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs{...} } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayInput interface { +// DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput -} - -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByInput - -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy)(nil)).Elem() -} - -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutputWithContext(context.Background()) -} - -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) -} - -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy)(nil)).Elem() -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) + ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) +type DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + IsNormalizedCpu pulumi.BoolPtrInput `pulumi:"isNormalizedCpu"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + Name pulumi.StringInput `pulumi:"name"` + Sort pulumi.StringPtrInput `pulumi:"sort"` + TagFilters pulumi.StringArrayInput `pulumi:"tagFilters"` + TextFilter pulumi.StringPtrInput `pulumi:"textFilter"` } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput { - return o +func (i DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput { - return o +func (i DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByOutput) +func (i DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +func (i DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs, DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtr and DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput -} - -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` + ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput } -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery)(nil)).Elem() -} +type dashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrType DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputWithContext(context.Background()) +func DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrType)(v) } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) +func (*dashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i *dashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) } -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrInput` via: -// -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs{...} -// -// or: -// -// nil -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrInput interface { - pulumi.Input +type DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput struct{ *pulumi.OutputState } - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput +func (DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery)(nil)).Elem() } -type dashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs - -func DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrType)(v) +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput { + return o } -func (*dashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput { + return o } -func (i *dashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery { + return &v + }).(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { return v.Aggregator }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) string { return v.DataSource }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *bool { return v.IsNormalizedCpu }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) string { return v.Metric }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery { - return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) string { return v.Name }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { return v.Sort }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) []string { return v.TagFilters }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { return v.TextFilter }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery { +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery + var ret DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { if v == nil { return nil } - return &v.Aggregation + return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { if v == nil { return nil } - return v.Facet + return &v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *bool { if v == nil { return nil } - return &v.Order - }).(pulumi.StringPtrOutput) -} - -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` -} - -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeInput` via: -// -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput -} - -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` -} - -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute)(nil)).Elem() -} - -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputWithContext(context.Background()) -} - -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) -} - -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayInput` via: -// -// DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs{...} } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayInput interface { - pulumi.Input - - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput - ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput -} - -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeInput - -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute)(nil)).Elem() -} - -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutputWithContext(context.Background()) -} - -func (i DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) -} - -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute)(nil)).Elem() -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput { - return o -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) -} - -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) + return v.IsNormalizedCpu + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *int { + if v == nil { + return nil + } + return v.Limit + }).(pulumi.IntPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.Metric + }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute)(nil)).Elem() +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.Sort + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput { - return o +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) []string { + if v == nil { + return nil + } + return v.TagFilters + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeOutput) +func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.TextFilter + }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery struct { - ComputeQuery *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetQueryTableDefinitionRequestRumQuery struct { + ComputeQuery *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestRumQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryArgs and DashboardWidgetQueryTableDefinitionRequestRumQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestRumQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestRumQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryOutput } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs struct { - ComputeQuery DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetQueryTableDefinitionRequestRumQueryArgs struct { + ComputeQuery DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestRumQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryArgs, DashboardWidgetQueryTableDefinitionRequestRumQueryPtr and DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestRumQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestRumQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs +type dashboardWidgetQueryTableDefinitionRequestRumQueryPtrType DashboardWidgetQueryTableDefinitionRequestRumQueryArgs -func DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestRumQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestRumQueryArgs) DashboardWidgetQueryTableDefinitionRequestRumQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestRumQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestRumQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestRumQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestRumQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestRumQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestRumQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestRumQuery) *DashboardWidgetQueryTableDefinitionRequestRumQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQuery) *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQuery) []DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy { return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQuery) []DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestRumQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestRumQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQuery) DashboardWidgetQueryTableDefinitionRequestRumQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery + var ret DashboardWidgetQueryTableDefinitionRequestRumQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQuery) *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) GroupBies() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQuery) []DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQuery) *string { if v == nil { return nil } @@ -97526,17 +112707,17 @@ func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) Index }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) MultiComputes() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQuery) []DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQuery) *string { if v == nil { return nil } @@ -97544,146 +112725,144 @@ func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryPtrOutput) Searc }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery struct { +type DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs and DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs struct { +type DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs, DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtr and DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs +type dashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrType DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs -func DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery + var ret DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) *string { if v == nil { return nil } @@ -97691,8 +112870,8 @@ func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) *string { if v == nil { return nil } @@ -97700,8 +112879,8 @@ func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery) *int { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) *int { if v == nil { return nil } @@ -97709,258 +112888,254 @@ func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryPtrO }).(pulumi.IntPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByInput` via: +// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs and DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByInput interface { +// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs{...} +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) } -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayInput` via: +// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray and DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray{ DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs{...} } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayInput interface { +// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray{ DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByInput +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray []DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByInput -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArray) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) SortQuery() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) SortQuery() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy) *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery struct { +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryInput` via: +// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs and DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryInput interface { +// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs struct { +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs, DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtr and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs, DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtr and DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs{...} +// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput } -type dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrType DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs +type dashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrType DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs -func DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery { return &v - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) string { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) string { - return v.Order - }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery + var ret DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery return ret - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryOutput) + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -97968,8 +113143,8 @@ func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -97977,8 +113152,8 @@ func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -97986,933 +113161,1110 @@ func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute struct { +type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeInput` via: +// DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs and DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs{...} -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeInput interface { +// DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs{...} +type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs struct { +type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) } -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray and DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayInput` via: +// DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray and DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayInput` via: // -// DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray{ DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs{...} } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayInput interface { +// DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray{ DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput - ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray []DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeInput +type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray []DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeInput -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArray) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) +func (i DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput() DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute { - return vs[0].([]DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeOutput) +func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) } -type DashboardWidgetHostmapDefinitionStyle struct { - FillMax *string `pulumi:"fillMax"` - FillMin *string `pulumi:"fillMin"` - Palette *string `pulumi:"palette"` - PaletteFlip *bool `pulumi:"paletteFlip"` +type DashboardWidgetQueryTableDefinitionRequestSecurityQuery struct { + ComputeQuery *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetHostmapDefinitionStyleInput is an input type that accepts DashboardWidgetHostmapDefinitionStyleArgs and DashboardWidgetHostmapDefinitionStyleOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionStyleInput` via: +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs and DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryInput` via: // -// DashboardWidgetHostmapDefinitionStyleArgs{...} -type DashboardWidgetHostmapDefinitionStyleInput interface { +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionStyleOutput() DashboardWidgetHostmapDefinitionStyleOutput - ToDashboardWidgetHostmapDefinitionStyleOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionStyleOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput } -type DashboardWidgetHostmapDefinitionStyleArgs struct { - FillMax pulumi.StringPtrInput `pulumi:"fillMax"` - FillMin pulumi.StringPtrInput `pulumi:"fillMin"` - Palette pulumi.StringPtrInput `pulumi:"palette"` - PaletteFlip pulumi.BoolPtrInput `pulumi:"paletteFlip"` +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs struct { + ComputeQuery DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetHostmapDefinitionStyleArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionStyle)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQuery)(nil)).Elem() } -func (i DashboardWidgetHostmapDefinitionStyleArgs) ToDashboardWidgetHostmapDefinitionStyleOutput() DashboardWidgetHostmapDefinitionStyleOutput { - return i.ToDashboardWidgetHostmapDefinitionStyleOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionStyleArgs) ToDashboardWidgetHostmapDefinitionStyleOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionStyleOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionStyleOutput) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) } -func (i DashboardWidgetHostmapDefinitionStyleArgs) ToDashboardWidgetHostmapDefinitionStylePtrOutput() DashboardWidgetHostmapDefinitionStylePtrOutput { - return i.ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetHostmapDefinitionStyleArgs) ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionStylePtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionStyleOutput).ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(ctx) } -// DashboardWidgetHostmapDefinitionStylePtrInput is an input type that accepts DashboardWidgetHostmapDefinitionStyleArgs, DashboardWidgetHostmapDefinitionStylePtr and DashboardWidgetHostmapDefinitionStylePtrOutput values. -// You can construct a concrete instance of `DashboardWidgetHostmapDefinitionStylePtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs, DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtr and DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrInput` via: // -// DashboardWidgetHostmapDefinitionStyleArgs{...} +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs{...} // // or: // // nil -type DashboardWidgetHostmapDefinitionStylePtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrInput interface { pulumi.Input - ToDashboardWidgetHostmapDefinitionStylePtrOutput() DashboardWidgetHostmapDefinitionStylePtrOutput - ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(context.Context) DashboardWidgetHostmapDefinitionStylePtrOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput } -type dashboardWidgetHostmapDefinitionStylePtrType DashboardWidgetHostmapDefinitionStyleArgs +type dashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrType DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs -func DashboardWidgetHostmapDefinitionStylePtr(v *DashboardWidgetHostmapDefinitionStyleArgs) DashboardWidgetHostmapDefinitionStylePtrInput { - return (*dashboardWidgetHostmapDefinitionStylePtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs) DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrType)(v) } -func (*dashboardWidgetHostmapDefinitionStylePtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionStyle)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestSecurityQuery)(nil)).Elem() } -func (i *dashboardWidgetHostmapDefinitionStylePtrType) ToDashboardWidgetHostmapDefinitionStylePtrOutput() DashboardWidgetHostmapDefinitionStylePtrOutput { - return i.ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetHostmapDefinitionStylePtrType) ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionStylePtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetHostmapDefinitionStylePtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) } -type DashboardWidgetHostmapDefinitionStyleOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetHostmapDefinitionStyleOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetHostmapDefinitionStyle)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionStyleOutput) ToDashboardWidgetHostmapDefinitionStyleOutput() DashboardWidgetHostmapDefinitionStyleOutput { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionStyleOutput) ToDashboardWidgetHostmapDefinitionStyleOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionStyleOutput { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput { return o } -func (o DashboardWidgetHostmapDefinitionStyleOutput) ToDashboardWidgetHostmapDefinitionStylePtrOutput() DashboardWidgetHostmapDefinitionStylePtrOutput { - return o.ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetHostmapDefinitionStyleOutput) ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionStylePtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetHostmapDefinitionStyle) *DashboardWidgetHostmapDefinitionStyle { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestSecurityQuery) *DashboardWidgetQueryTableDefinitionRequestSecurityQuery { return &v - }).(DashboardWidgetHostmapDefinitionStylePtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionStyleOutput) FillMax() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionStyle) *string { return v.FillMax }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQuery) *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetHostmapDefinitionStyleOutput) FillMin() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionStyle) *string { return v.FillMin }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQuery) []DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetHostmapDefinitionStyleOutput) Palette() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionStyle) *string { return v.Palette }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetHostmapDefinitionStyleOutput) PaletteFlip() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetHostmapDefinitionStyle) *bool { return v.PaletteFlip }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQuery) []DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -type DashboardWidgetHostmapDefinitionStylePtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetHostmapDefinitionStylePtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetHostmapDefinitionStyle)(nil)).Elem() +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetHostmapDefinitionStylePtrOutput) ToDashboardWidgetHostmapDefinitionStylePtrOutput() DashboardWidgetHostmapDefinitionStylePtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionStylePtrOutput) ToDashboardWidgetHostmapDefinitionStylePtrOutputWithContext(ctx context.Context) DashboardWidgetHostmapDefinitionStylePtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { return o } -func (o DashboardWidgetHostmapDefinitionStylePtrOutput) Elem() DashboardWidgetHostmapDefinitionStyleOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionStyle) DashboardWidgetHostmapDefinitionStyle { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQuery) DashboardWidgetQueryTableDefinitionRequestSecurityQuery { if v != nil { return *v } - var ret DashboardWidgetHostmapDefinitionStyle + var ret DashboardWidgetQueryTableDefinitionRequestSecurityQuery return ret - }).(DashboardWidgetHostmapDefinitionStyleOutput) + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) } -func (o DashboardWidgetHostmapDefinitionStylePtrOutput) FillMax() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionStyle) *string { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQuery) *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery { if v == nil { return nil } - return v.FillMax + return v.ComputeQuery + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQuery) []DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQuery) *string { + if v == nil { + return nil + } + return &v.Index }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionStylePtrOutput) FillMin() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionStyle) *string { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQuery) []DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute { if v == nil { return nil } - return v.FillMin + return v.MultiComputes + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionStylePtrOutput) Palette() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionStyle) *string { +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs and DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryInput` via: +// +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryInput interface { + pulumi.Input + + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput +} + +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +} + +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) +} + +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs, DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtr and DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrInput` via: +// +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput +} + +type dashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrType DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs + +func DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrType)(v) +} + +func (*dashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +} + +func (i *dashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) +} + +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput { + return o +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery { + return &v + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery + return ret + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) *string { if v == nil { return nil } - return v.Palette + return &v.Aggregation }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetHostmapDefinitionStylePtrOutput) PaletteFlip() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetHostmapDefinitionStyle) *bool { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) *int { if v == nil { return nil } - return v.PaletteFlip - }).(pulumi.BoolPtrOutput) + return v.Interval + }).(pulumi.IntPtrOutput) } -type DashboardWidgetIframeDefinition struct { - // The URL of the dashboard. - Url string `pulumi:"url"` +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetIframeDefinitionInput is an input type that accepts DashboardWidgetIframeDefinitionArgs and DashboardWidgetIframeDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetIframeDefinitionInput` via: +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs and DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByInput` via: // -// DashboardWidgetIframeDefinitionArgs{...} -type DashboardWidgetIframeDefinitionInput interface { +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs{...} +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetIframeDefinitionOutput() DashboardWidgetIframeDefinitionOutput - ToDashboardWidgetIframeDefinitionOutputWithContext(context.Context) DashboardWidgetIframeDefinitionOutput -} - -type DashboardWidgetIframeDefinitionArgs struct { - // The URL of the dashboard. - Url pulumi.StringInput `pulumi:"url"` -} - -func (DashboardWidgetIframeDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetIframeDefinition)(nil)).Elem() + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput } -func (i DashboardWidgetIframeDefinitionArgs) ToDashboardWidgetIframeDefinitionOutput() DashboardWidgetIframeDefinitionOutput { - return i.ToDashboardWidgetIframeDefinitionOutputWithContext(context.Background()) +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (i DashboardWidgetIframeDefinitionArgs) ToDashboardWidgetIframeDefinitionOutputWithContext(ctx context.Context) DashboardWidgetIframeDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetIframeDefinitionOutput) +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetIframeDefinitionArgs) ToDashboardWidgetIframeDefinitionPtrOutput() DashboardWidgetIframeDefinitionPtrOutput { - return i.ToDashboardWidgetIframeDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetIframeDefinitionArgs) ToDashboardWidgetIframeDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetIframeDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetIframeDefinitionOutput).ToDashboardWidgetIframeDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) } -// DashboardWidgetIframeDefinitionPtrInput is an input type that accepts DashboardWidgetIframeDefinitionArgs, DashboardWidgetIframeDefinitionPtr and DashboardWidgetIframeDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetIframeDefinitionPtrInput` via: -// -// DashboardWidgetIframeDefinitionArgs{...} -// -// or: +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray and DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayInput` via: // -// nil -type DashboardWidgetIframeDefinitionPtrInput interface { +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray{ DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetIframeDefinitionPtrOutput() DashboardWidgetIframeDefinitionPtrOutput - ToDashboardWidgetIframeDefinitionPtrOutputWithContext(context.Context) DashboardWidgetIframeDefinitionPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput } -type dashboardWidgetIframeDefinitionPtrType DashboardWidgetIframeDefinitionArgs - -func DashboardWidgetIframeDefinitionPtr(v *DashboardWidgetIframeDefinitionArgs) DashboardWidgetIframeDefinitionPtrInput { - return (*dashboardWidgetIframeDefinitionPtrType)(v) -} +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray []DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByInput -func (*dashboardWidgetIframeDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetIframeDefinition)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (i *dashboardWidgetIframeDefinitionPtrType) ToDashboardWidgetIframeDefinitionPtrOutput() DashboardWidgetIframeDefinitionPtrOutput { - return i.ToDashboardWidgetIframeDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetIframeDefinitionPtrType) ToDashboardWidgetIframeDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetIframeDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetIframeDefinitionPtrOutput) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) } -type DashboardWidgetIframeDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetIframeDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetIframeDefinition)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetIframeDefinitionOutput) ToDashboardWidgetIframeDefinitionOutput() DashboardWidgetIframeDefinitionOutput { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetIframeDefinitionOutput) ToDashboardWidgetIframeDefinitionOutputWithContext(ctx context.Context) DashboardWidgetIframeDefinitionOutput { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetIframeDefinitionOutput) ToDashboardWidgetIframeDefinitionPtrOutput() DashboardWidgetIframeDefinitionPtrOutput { - return o.ToDashboardWidgetIframeDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetIframeDefinitionOutput) ToDashboardWidgetIframeDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetIframeDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetIframeDefinition) *DashboardWidgetIframeDefinition { - return &v - }).(DashboardWidgetIframeDefinitionPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -// The URL of the dashboard. -func (o DashboardWidgetIframeDefinitionOutput) Url() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetIframeDefinition) string { return v.Url }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) SortQuery() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy) *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetIframeDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetIframeDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetIframeDefinition)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetIframeDefinitionPtrOutput) ToDashboardWidgetIframeDefinitionPtrOutput() DashboardWidgetIframeDefinitionPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput { return o } -func (o DashboardWidgetIframeDefinitionPtrOutput) ToDashboardWidgetIframeDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetIframeDefinitionPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput { return o } -func (o DashboardWidgetIframeDefinitionPtrOutput) Elem() DashboardWidgetIframeDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetIframeDefinition) DashboardWidgetIframeDefinition { - if v != nil { - return *v - } - var ret DashboardWidgetIframeDefinition - return ret - }).(DashboardWidgetIframeDefinitionOutput) -} - -// The URL of the dashboard. -func (o DashboardWidgetIframeDefinitionPtrOutput) Url() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetIframeDefinition) *string { - if v == nil { - return nil - } - return &v.Url - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) } -type DashboardWidgetImageDefinition struct { - HasBackground *bool `pulumi:"hasBackground"` - HasBorder *bool `pulumi:"hasBorder"` - HorizontalAlign *string `pulumi:"horizontalAlign"` - Margin *string `pulumi:"margin"` - Sizing *string `pulumi:"sizing"` - // The URL of the dashboard. - Url string `pulumi:"url"` - UrlDarkTheme *string `pulumi:"urlDarkTheme"` - VerticalAlign *string `pulumi:"verticalAlign"` +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` } -// DashboardWidgetImageDefinitionInput is an input type that accepts DashboardWidgetImageDefinitionArgs and DashboardWidgetImageDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetImageDefinitionInput` via: +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs and DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryInput` via: // -// DashboardWidgetImageDefinitionArgs{...} -type DashboardWidgetImageDefinitionInput interface { +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetImageDefinitionOutput() DashboardWidgetImageDefinitionOutput - ToDashboardWidgetImageDefinitionOutputWithContext(context.Context) DashboardWidgetImageDefinitionOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput } -type DashboardWidgetImageDefinitionArgs struct { - HasBackground pulumi.BoolPtrInput `pulumi:"hasBackground"` - HasBorder pulumi.BoolPtrInput `pulumi:"hasBorder"` - HorizontalAlign pulumi.StringPtrInput `pulumi:"horizontalAlign"` - Margin pulumi.StringPtrInput `pulumi:"margin"` - Sizing pulumi.StringPtrInput `pulumi:"sizing"` - // The URL of the dashboard. - Url pulumi.StringInput `pulumi:"url"` - UrlDarkTheme pulumi.StringPtrInput `pulumi:"urlDarkTheme"` - VerticalAlign pulumi.StringPtrInput `pulumi:"verticalAlign"` +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetImageDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetImageDefinition)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetImageDefinitionArgs) ToDashboardWidgetImageDefinitionOutput() DashboardWidgetImageDefinitionOutput { - return i.ToDashboardWidgetImageDefinitionOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetImageDefinitionArgs) ToDashboardWidgetImageDefinitionOutputWithContext(ctx context.Context) DashboardWidgetImageDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetImageDefinitionOutput) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) } -func (i DashboardWidgetImageDefinitionArgs) ToDashboardWidgetImageDefinitionPtrOutput() DashboardWidgetImageDefinitionPtrOutput { - return i.ToDashboardWidgetImageDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetImageDefinitionArgs) ToDashboardWidgetImageDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetImageDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetImageDefinitionOutput).ToDashboardWidgetImageDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetImageDefinitionPtrInput is an input type that accepts DashboardWidgetImageDefinitionArgs, DashboardWidgetImageDefinitionPtr and DashboardWidgetImageDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetImageDefinitionPtrInput` via: +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs, DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtr and DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetImageDefinitionArgs{...} +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetImageDefinitionPtrInput interface { +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetImageDefinitionPtrOutput() DashboardWidgetImageDefinitionPtrOutput - ToDashboardWidgetImageDefinitionPtrOutputWithContext(context.Context) DashboardWidgetImageDefinitionPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput } -type dashboardWidgetImageDefinitionPtrType DashboardWidgetImageDefinitionArgs +type dashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrType DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs -func DashboardWidgetImageDefinitionPtr(v *DashboardWidgetImageDefinitionArgs) DashboardWidgetImageDefinitionPtrInput { - return (*dashboardWidgetImageDefinitionPtrType)(v) +func DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetImageDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetImageDefinition)(nil)).Elem() +func (*dashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetImageDefinitionPtrType) ToDashboardWidgetImageDefinitionPtrOutput() DashboardWidgetImageDefinitionPtrOutput { - return i.ToDashboardWidgetImageDefinitionPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetImageDefinitionPtrType) ToDashboardWidgetImageDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetImageDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetImageDefinitionPtrOutput) +func (i *dashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetImageDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetImageDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetImageDefinition)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetImageDefinitionOutput) ToDashboardWidgetImageDefinitionOutput() DashboardWidgetImageDefinitionOutput { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetImageDefinitionOutput) ToDashboardWidgetImageDefinitionOutputWithContext(ctx context.Context) DashboardWidgetImageDefinitionOutput { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetImageDefinitionOutput) ToDashboardWidgetImageDefinitionPtrOutput() DashboardWidgetImageDefinitionPtrOutput { - return o.ToDashboardWidgetImageDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetImageDefinitionOutput) ToDashboardWidgetImageDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetImageDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetImageDefinition) *DashboardWidgetImageDefinition { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery { return &v - }).(DashboardWidgetImageDefinitionPtrOutput) -} - -func (o DashboardWidgetImageDefinitionOutput) HasBackground() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetImageDefinition) *bool { return v.HasBackground }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetImageDefinitionOutput) HasBorder() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetImageDefinition) *bool { return v.HasBorder }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetImageDefinitionOutput) HorizontalAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetImageDefinition) *string { return v.HorizontalAlign }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetImageDefinitionOutput) Margin() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetImageDefinition) *string { return v.Margin }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetImageDefinitionOutput) Sizing() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetImageDefinition) *string { return v.Sizing }).(pulumi.StringPtrOutput) + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -// The URL of the dashboard. -func (o DashboardWidgetImageDefinitionOutput) Url() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetImageDefinition) string { return v.Url }).(pulumi.StringOutput) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetImageDefinitionOutput) UrlDarkTheme() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetImageDefinition) *string { return v.UrlDarkTheme }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetImageDefinitionOutput) VerticalAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetImageDefinition) *string { return v.VerticalAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetImageDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetImageDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetImageDefinition)(nil)).Elem() +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetImageDefinitionPtrOutput) ToDashboardWidgetImageDefinitionPtrOutput() DashboardWidgetImageDefinitionPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetImageDefinitionPtrOutput) ToDashboardWidgetImageDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetImageDefinitionPtrOutput { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetImageDefinitionPtrOutput) Elem() DashboardWidgetImageDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetImageDefinition) DashboardWidgetImageDefinition { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetImageDefinition + var ret DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery return ret - }).(DashboardWidgetImageDefinitionOutput) + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) } -func (o DashboardWidgetImageDefinitionPtrOutput) HasBackground() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetImageDefinition) *bool { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.HasBackground - }).(pulumi.BoolPtrOutput) + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetImageDefinitionPtrOutput) HasBorder() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetImageDefinition) *bool { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.HasBorder - }).(pulumi.BoolPtrOutput) + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetImageDefinitionPtrOutput) HorizontalAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetImageDefinition) *string { +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.HorizontalAlign + return &v.Order }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetImageDefinitionPtrOutput) Margin() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetImageDefinition) *string { - if v == nil { - return nil - } - return v.Margin - }).(pulumi.StringPtrOutput) +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -func (o DashboardWidgetImageDefinitionPtrOutput) Sizing() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetImageDefinition) *string { - if v == nil { - return nil - } - return v.Sizing - }).(pulumi.StringPtrOutput) +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs and DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeInput` via: +// +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs{...} +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput } -// The URL of the dashboard. -func (o DashboardWidgetImageDefinitionPtrOutput) Url() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetImageDefinition) *string { - if v == nil { - return nil - } - return &v.Url - }).(pulumi.StringPtrOutput) +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (o DashboardWidgetImageDefinitionPtrOutput) UrlDarkTheme() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetImageDefinition) *string { - if v == nil { - return nil - } - return v.UrlDarkTheme - }).(pulumi.StringPtrOutput) +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetImageDefinitionPtrOutput) VerticalAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetImageDefinition) *string { - if v == nil { - return nil - } - return v.VerticalAlign - }).(pulumi.StringPtrOutput) +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Background()) } -type DashboardWidgetLogStreamDefinition struct { - Columns []string `pulumi:"columns"` - Indexes []string `pulumi:"indexes"` - LiveSpan *string `pulumi:"liveSpan"` - MessageDisplay *string `pulumi:"messageDisplay"` - Query *string `pulumi:"query"` - ShowDateColumn *bool `pulumi:"showDateColumn"` - ShowMessageColumn *bool `pulumi:"showMessageColumn"` - Sort *DashboardWidgetLogStreamDefinitionSort `pulumi:"sort"` +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) +} + +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray and DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayInput` via: +// +// DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray{ DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs{...} } +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput +} + +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray []DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeInput + +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) +} + +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute { + return vs[0].([]DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) +} + +type DashboardWidgetQueryValueDefinition struct { + Autoscale *bool `pulumi:"autoscale"` + CustomLinks []DashboardWidgetQueryValueDefinitionCustomLink `pulumi:"customLinks"` + CustomUnit *string `pulumi:"customUnit"` + LiveSpan *string `pulumi:"liveSpan"` + Precision *int `pulumi:"precision"` + Requests []DashboardWidgetQueryValueDefinitionRequest `pulumi:"requests"` + TextAlign *string `pulumi:"textAlign"` // The title of the dashboard. Title *string `pulumi:"title"` TitleAlign *string `pulumi:"titleAlign"` TitleSize *string `pulumi:"titleSize"` } -// DashboardWidgetLogStreamDefinitionInput is an input type that accepts DashboardWidgetLogStreamDefinitionArgs and DashboardWidgetLogStreamDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetLogStreamDefinitionInput` via: +// DashboardWidgetQueryValueDefinitionInput is an input type that accepts DashboardWidgetQueryValueDefinitionArgs and DashboardWidgetQueryValueDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionInput` via: // -// DashboardWidgetLogStreamDefinitionArgs{...} -type DashboardWidgetLogStreamDefinitionInput interface { +// DashboardWidgetQueryValueDefinitionArgs{...} +type DashboardWidgetQueryValueDefinitionInput interface { pulumi.Input - ToDashboardWidgetLogStreamDefinitionOutput() DashboardWidgetLogStreamDefinitionOutput - ToDashboardWidgetLogStreamDefinitionOutputWithContext(context.Context) DashboardWidgetLogStreamDefinitionOutput + ToDashboardWidgetQueryValueDefinitionOutput() DashboardWidgetQueryValueDefinitionOutput + ToDashboardWidgetQueryValueDefinitionOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionOutput } -type DashboardWidgetLogStreamDefinitionArgs struct { - Columns pulumi.StringArrayInput `pulumi:"columns"` - Indexes pulumi.StringArrayInput `pulumi:"indexes"` - LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` - MessageDisplay pulumi.StringPtrInput `pulumi:"messageDisplay"` - Query pulumi.StringPtrInput `pulumi:"query"` - ShowDateColumn pulumi.BoolPtrInput `pulumi:"showDateColumn"` - ShowMessageColumn pulumi.BoolPtrInput `pulumi:"showMessageColumn"` - Sort DashboardWidgetLogStreamDefinitionSortPtrInput `pulumi:"sort"` +type DashboardWidgetQueryValueDefinitionArgs struct { + Autoscale pulumi.BoolPtrInput `pulumi:"autoscale"` + CustomLinks DashboardWidgetQueryValueDefinitionCustomLinkArrayInput `pulumi:"customLinks"` + CustomUnit pulumi.StringPtrInput `pulumi:"customUnit"` + LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` + Precision pulumi.IntPtrInput `pulumi:"precision"` + Requests DashboardWidgetQueryValueDefinitionRequestArrayInput `pulumi:"requests"` + TextAlign pulumi.StringPtrInput `pulumi:"textAlign"` // The title of the dashboard. Title pulumi.StringPtrInput `pulumi:"title"` TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` } -func (DashboardWidgetLogStreamDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetLogStreamDefinition)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinition)(nil)).Elem() } -func (i DashboardWidgetLogStreamDefinitionArgs) ToDashboardWidgetLogStreamDefinitionOutput() DashboardWidgetLogStreamDefinitionOutput { - return i.ToDashboardWidgetLogStreamDefinitionOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionArgs) ToDashboardWidgetQueryValueDefinitionOutput() DashboardWidgetQueryValueDefinitionOutput { + return i.ToDashboardWidgetQueryValueDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetLogStreamDefinitionArgs) ToDashboardWidgetLogStreamDefinitionOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetLogStreamDefinitionOutput) +func (i DashboardWidgetQueryValueDefinitionArgs) ToDashboardWidgetQueryValueDefinitionOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionOutput) } -func (i DashboardWidgetLogStreamDefinitionArgs) ToDashboardWidgetLogStreamDefinitionPtrOutput() DashboardWidgetLogStreamDefinitionPtrOutput { - return i.ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionArgs) ToDashboardWidgetQueryValueDefinitionPtrOutput() DashboardWidgetQueryValueDefinitionPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetLogStreamDefinitionArgs) ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetLogStreamDefinitionOutput).ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionArgs) ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionOutput).ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetLogStreamDefinitionPtrInput is an input type that accepts DashboardWidgetLogStreamDefinitionArgs, DashboardWidgetLogStreamDefinitionPtr and DashboardWidgetLogStreamDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetLogStreamDefinitionPtrInput` via: +// DashboardWidgetQueryValueDefinitionPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionArgs, DashboardWidgetQueryValueDefinitionPtr and DashboardWidgetQueryValueDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionPtrInput` via: // -// DashboardWidgetLogStreamDefinitionArgs{...} +// DashboardWidgetQueryValueDefinitionArgs{...} // // or: // // nil -type DashboardWidgetLogStreamDefinitionPtrInput interface { +type DashboardWidgetQueryValueDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetLogStreamDefinitionPtrOutput() DashboardWidgetLogStreamDefinitionPtrOutput - ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(context.Context) DashboardWidgetLogStreamDefinitionPtrOutput + ToDashboardWidgetQueryValueDefinitionPtrOutput() DashboardWidgetQueryValueDefinitionPtrOutput + ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionPtrOutput } -type dashboardWidgetLogStreamDefinitionPtrType DashboardWidgetLogStreamDefinitionArgs +type dashboardWidgetQueryValueDefinitionPtrType DashboardWidgetQueryValueDefinitionArgs -func DashboardWidgetLogStreamDefinitionPtr(v *DashboardWidgetLogStreamDefinitionArgs) DashboardWidgetLogStreamDefinitionPtrInput { - return (*dashboardWidgetLogStreamDefinitionPtrType)(v) +func DashboardWidgetQueryValueDefinitionPtr(v *DashboardWidgetQueryValueDefinitionArgs) DashboardWidgetQueryValueDefinitionPtrInput { + return (*dashboardWidgetQueryValueDefinitionPtrType)(v) } -func (*dashboardWidgetLogStreamDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetLogStreamDefinition)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinition)(nil)).Elem() } -func (i *dashboardWidgetLogStreamDefinitionPtrType) ToDashboardWidgetLogStreamDefinitionPtrOutput() DashboardWidgetLogStreamDefinitionPtrOutput { - return i.ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionPtrType) ToDashboardWidgetQueryValueDefinitionPtrOutput() DashboardWidgetQueryValueDefinitionPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetLogStreamDefinitionPtrType) ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetLogStreamDefinitionPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionPtrType) ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionPtrOutput) } -type DashboardWidgetLogStreamDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetLogStreamDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetLogStreamDefinition)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinition)(nil)).Elem() } -func (o DashboardWidgetLogStreamDefinitionOutput) ToDashboardWidgetLogStreamDefinitionOutput() DashboardWidgetLogStreamDefinitionOutput { +func (o DashboardWidgetQueryValueDefinitionOutput) ToDashboardWidgetQueryValueDefinitionOutput() DashboardWidgetQueryValueDefinitionOutput { return o } -func (o DashboardWidgetLogStreamDefinitionOutput) ToDashboardWidgetLogStreamDefinitionOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionOutput { +func (o DashboardWidgetQueryValueDefinitionOutput) ToDashboardWidgetQueryValueDefinitionOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionOutput { return o } -func (o DashboardWidgetLogStreamDefinitionOutput) ToDashboardWidgetLogStreamDefinitionPtrOutput() DashboardWidgetLogStreamDefinitionPtrOutput { - return o.ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionOutput) ToDashboardWidgetQueryValueDefinitionPtrOutput() DashboardWidgetQueryValueDefinitionPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetLogStreamDefinitionOutput) ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetLogStreamDefinition) *DashboardWidgetLogStreamDefinition { +func (o DashboardWidgetQueryValueDefinitionOutput) ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinition) *DashboardWidgetQueryValueDefinition { return &v - }).(DashboardWidgetLogStreamDefinitionPtrOutput) -} - -func (o DashboardWidgetLogStreamDefinitionOutput) Columns() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) []string { return v.Columns }).(pulumi.StringArrayOutput) + }).(DashboardWidgetQueryValueDefinitionPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionOutput) Indexes() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) []string { return v.Indexes }).(pulumi.StringArrayOutput) +func (o DashboardWidgetQueryValueDefinitionOutput) Autoscale() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *bool { return v.Autoscale }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionOutput) CustomLinks() DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) []DashboardWidgetQueryValueDefinitionCustomLink { + return v.CustomLinks + }).(DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetLogStreamDefinitionOutput) MessageDisplay() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *string { return v.MessageDisplay }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionOutput) CustomUnit() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *string { return v.CustomUnit }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *string { return v.Query }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionOutput) ShowDateColumn() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *bool { return v.ShowDateColumn }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetQueryValueDefinitionOutput) Precision() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *int { return v.Precision }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionOutput) ShowMessageColumn() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *bool { return v.ShowMessageColumn }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetQueryValueDefinitionOutput) Requests() DashboardWidgetQueryValueDefinitionRequestArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) []DashboardWidgetQueryValueDefinitionRequest { + return v.Requests + }).(DashboardWidgetQueryValueDefinitionRequestArrayOutput) } -func (o DashboardWidgetLogStreamDefinitionOutput) Sort() DashboardWidgetLogStreamDefinitionSortPtrOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *DashboardWidgetLogStreamDefinitionSort { return v.Sort }).(DashboardWidgetLogStreamDefinitionSortPtrOutput) +func (o DashboardWidgetQueryValueDefinitionOutput) TextAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *string { return v.TextAlign }).(pulumi.StringPtrOutput) } // The title of the dashboard. -func (o DashboardWidgetLogStreamDefinitionOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) } -type DashboardWidgetLogStreamDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetLogStreamDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetLogStreamDefinition)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinition)(nil)).Elem() } -func (o DashboardWidgetLogStreamDefinitionPtrOutput) ToDashboardWidgetLogStreamDefinitionPtrOutput() DashboardWidgetLogStreamDefinitionPtrOutput { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) ToDashboardWidgetQueryValueDefinitionPtrOutput() DashboardWidgetQueryValueDefinitionPtrOutput { return o } -func (o DashboardWidgetLogStreamDefinitionPtrOutput) ToDashboardWidgetLogStreamDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionPtrOutput { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionPtrOutput { return o } -func (o DashboardWidgetLogStreamDefinitionPtrOutput) Elem() DashboardWidgetLogStreamDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) DashboardWidgetLogStreamDefinition { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) Elem() DashboardWidgetQueryValueDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) DashboardWidgetQueryValueDefinition { if v != nil { return *v } - var ret DashboardWidgetLogStreamDefinition + var ret DashboardWidgetQueryValueDefinition return ret - }).(DashboardWidgetLogStreamDefinitionOutput) -} - -func (o DashboardWidgetLogStreamDefinitionPtrOutput) Columns() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) []string { - if v == nil { - return nil - } - return v.Columns - }).(pulumi.StringArrayOutput) + }).(DashboardWidgetQueryValueDefinitionOutput) } -func (o DashboardWidgetLogStreamDefinitionPtrOutput) Indexes() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) []string { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) Autoscale() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *bool { if v == nil { return nil } - return v.Indexes - }).(pulumi.StringArrayOutput) + return v.Autoscale + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *string { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) CustomLinks() DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) []DashboardWidgetQueryValueDefinitionCustomLink { if v == nil { return nil } - return v.LiveSpan - }).(pulumi.StringPtrOutput) + return v.CustomLinks + }).(DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetLogStreamDefinitionPtrOutput) MessageDisplay() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *string { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) CustomUnit() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *string { if v == nil { return nil } - return v.MessageDisplay + return v.CustomUnit }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionPtrOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *string { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *string { if v == nil { return nil } - return v.Query + return v.LiveSpan }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionPtrOutput) ShowDateColumn() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *bool { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) Precision() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *int { if v == nil { return nil } - return v.ShowDateColumn - }).(pulumi.BoolPtrOutput) + return v.Precision + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionPtrOutput) ShowMessageColumn() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *bool { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) Requests() DashboardWidgetQueryValueDefinitionRequestArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) []DashboardWidgetQueryValueDefinitionRequest { if v == nil { return nil } - return v.ShowMessageColumn - }).(pulumi.BoolPtrOutput) + return v.Requests + }).(DashboardWidgetQueryValueDefinitionRequestArrayOutput) } -func (o DashboardWidgetLogStreamDefinitionPtrOutput) Sort() DashboardWidgetLogStreamDefinitionSortPtrOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *DashboardWidgetLogStreamDefinitionSort { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) TextAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *string { if v == nil { return nil } - return v.Sort - }).(DashboardWidgetLogStreamDefinitionSortPtrOutput) + return v.TextAlign + }).(pulumi.StringPtrOutput) } // The title of the dashboard. -func (o DashboardWidgetLogStreamDefinitionPtrOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *string { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *string { if v == nil { return nil } @@ -98920,8 +114272,8 @@ func (o DashboardWidgetLogStreamDefinitionPtrOutput) Title() pulumi.StringPtrOut }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *string { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *string { if v == nil { return nil } @@ -98929,8 +114281,8 @@ func (o DashboardWidgetLogStreamDefinitionPtrOutput) TitleAlign() pulumi.StringP }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinition) *string { +func (o DashboardWidgetQueryValueDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *string { if v == nil { return nil } @@ -98938,1392 +114290,1205 @@ func (o DashboardWidgetLogStreamDefinitionPtrOutput) TitleSize() pulumi.StringPt }).(pulumi.StringPtrOutput) } -type DashboardWidgetLogStreamDefinitionSort struct { - Column string `pulumi:"column"` - Order string `pulumi:"order"` +type DashboardWidgetQueryValueDefinitionCustomLink struct { + IsHidden *bool `pulumi:"isHidden"` + Label *string `pulumi:"label"` + Link *string `pulumi:"link"` + OverrideLabel *string `pulumi:"overrideLabel"` } -// DashboardWidgetLogStreamDefinitionSortInput is an input type that accepts DashboardWidgetLogStreamDefinitionSortArgs and DashboardWidgetLogStreamDefinitionSortOutput values. -// You can construct a concrete instance of `DashboardWidgetLogStreamDefinitionSortInput` via: +// DashboardWidgetQueryValueDefinitionCustomLinkInput is an input type that accepts DashboardWidgetQueryValueDefinitionCustomLinkArgs and DashboardWidgetQueryValueDefinitionCustomLinkOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionCustomLinkInput` via: // -// DashboardWidgetLogStreamDefinitionSortArgs{...} -type DashboardWidgetLogStreamDefinitionSortInput interface { +// DashboardWidgetQueryValueDefinitionCustomLinkArgs{...} +type DashboardWidgetQueryValueDefinitionCustomLinkInput interface { pulumi.Input - ToDashboardWidgetLogStreamDefinitionSortOutput() DashboardWidgetLogStreamDefinitionSortOutput - ToDashboardWidgetLogStreamDefinitionSortOutputWithContext(context.Context) DashboardWidgetLogStreamDefinitionSortOutput -} - -type DashboardWidgetLogStreamDefinitionSortArgs struct { - Column pulumi.StringInput `pulumi:"column"` - Order pulumi.StringInput `pulumi:"order"` -} - -func (DashboardWidgetLogStreamDefinitionSortArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetLogStreamDefinitionSort)(nil)).Elem() + ToDashboardWidgetQueryValueDefinitionCustomLinkOutput() DashboardWidgetQueryValueDefinitionCustomLinkOutput + ToDashboardWidgetQueryValueDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionCustomLinkOutput } -func (i DashboardWidgetLogStreamDefinitionSortArgs) ToDashboardWidgetLogStreamDefinitionSortOutput() DashboardWidgetLogStreamDefinitionSortOutput { - return i.ToDashboardWidgetLogStreamDefinitionSortOutputWithContext(context.Background()) +type DashboardWidgetQueryValueDefinitionCustomLinkArgs struct { + IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` + Label pulumi.StringPtrInput `pulumi:"label"` + Link pulumi.StringPtrInput `pulumi:"link"` + OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` } -func (i DashboardWidgetLogStreamDefinitionSortArgs) ToDashboardWidgetLogStreamDefinitionSortOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionSortOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetLogStreamDefinitionSortOutput) +func (DashboardWidgetQueryValueDefinitionCustomLinkArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionCustomLink)(nil)).Elem() } -func (i DashboardWidgetLogStreamDefinitionSortArgs) ToDashboardWidgetLogStreamDefinitionSortPtrOutput() DashboardWidgetLogStreamDefinitionSortPtrOutput { - return i.ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionCustomLinkArgs) ToDashboardWidgetQueryValueDefinitionCustomLinkOutput() DashboardWidgetQueryValueDefinitionCustomLinkOutput { + return i.ToDashboardWidgetQueryValueDefinitionCustomLinkOutputWithContext(context.Background()) } -func (i DashboardWidgetLogStreamDefinitionSortArgs) ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionSortPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetLogStreamDefinitionSortOutput).ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionCustomLinkArgs) ToDashboardWidgetQueryValueDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionCustomLinkOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionCustomLinkOutput) } -// DashboardWidgetLogStreamDefinitionSortPtrInput is an input type that accepts DashboardWidgetLogStreamDefinitionSortArgs, DashboardWidgetLogStreamDefinitionSortPtr and DashboardWidgetLogStreamDefinitionSortPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetLogStreamDefinitionSortPtrInput` via: -// -// DashboardWidgetLogStreamDefinitionSortArgs{...} -// -// or: +// DashboardWidgetQueryValueDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionCustomLinkArray and DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionCustomLinkArrayInput` via: // -// nil -type DashboardWidgetLogStreamDefinitionSortPtrInput interface { +// DashboardWidgetQueryValueDefinitionCustomLinkArray{ DashboardWidgetQueryValueDefinitionCustomLinkArgs{...} } +type DashboardWidgetQueryValueDefinitionCustomLinkArrayInput interface { pulumi.Input - ToDashboardWidgetLogStreamDefinitionSortPtrOutput() DashboardWidgetLogStreamDefinitionSortPtrOutput - ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(context.Context) DashboardWidgetLogStreamDefinitionSortPtrOutput + ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutput() DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput + ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput } -type dashboardWidgetLogStreamDefinitionSortPtrType DashboardWidgetLogStreamDefinitionSortArgs - -func DashboardWidgetLogStreamDefinitionSortPtr(v *DashboardWidgetLogStreamDefinitionSortArgs) DashboardWidgetLogStreamDefinitionSortPtrInput { - return (*dashboardWidgetLogStreamDefinitionSortPtrType)(v) -} +type DashboardWidgetQueryValueDefinitionCustomLinkArray []DashboardWidgetQueryValueDefinitionCustomLinkInput -func (*dashboardWidgetLogStreamDefinitionSortPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetLogStreamDefinitionSort)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionCustomLinkArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionCustomLink)(nil)).Elem() } -func (i *dashboardWidgetLogStreamDefinitionSortPtrType) ToDashboardWidgetLogStreamDefinitionSortPtrOutput() DashboardWidgetLogStreamDefinitionSortPtrOutput { - return i.ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionCustomLinkArray) ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutput() DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetLogStreamDefinitionSortPtrType) ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionSortPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetLogStreamDefinitionSortPtrOutput) +func (i DashboardWidgetQueryValueDefinitionCustomLinkArray) ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) } -type DashboardWidgetLogStreamDefinitionSortOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionCustomLinkOutput struct{ *pulumi.OutputState } -func (DashboardWidgetLogStreamDefinitionSortOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetLogStreamDefinitionSort)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionCustomLinkOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetLogStreamDefinitionSortOutput) ToDashboardWidgetLogStreamDefinitionSortOutput() DashboardWidgetLogStreamDefinitionSortOutput { +func (o DashboardWidgetQueryValueDefinitionCustomLinkOutput) ToDashboardWidgetQueryValueDefinitionCustomLinkOutput() DashboardWidgetQueryValueDefinitionCustomLinkOutput { return o } -func (o DashboardWidgetLogStreamDefinitionSortOutput) ToDashboardWidgetLogStreamDefinitionSortOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionSortOutput { +func (o DashboardWidgetQueryValueDefinitionCustomLinkOutput) ToDashboardWidgetQueryValueDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionCustomLinkOutput { return o } -func (o DashboardWidgetLogStreamDefinitionSortOutput) ToDashboardWidgetLogStreamDefinitionSortPtrOutput() DashboardWidgetLogStreamDefinitionSortPtrOutput { - return o.ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionSortOutput) ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionSortPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetLogStreamDefinitionSort) *DashboardWidgetLogStreamDefinitionSort { - return &v - }).(DashboardWidgetLogStreamDefinitionSortPtrOutput) +func (o DashboardWidgetQueryValueDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionSortOutput) Column() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinitionSort) string { return v.Column }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetLogStreamDefinitionSortOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetLogStreamDefinitionSort) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) } -type DashboardWidgetLogStreamDefinitionSortPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetLogStreamDefinitionSortPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetLogStreamDefinitionSort)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetLogStreamDefinitionSortPtrOutput) ToDashboardWidgetLogStreamDefinitionSortPtrOutput() DashboardWidgetLogStreamDefinitionSortPtrOutput { +func (o DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutput() DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput { return o } -func (o DashboardWidgetLogStreamDefinitionSortPtrOutput) ToDashboardWidgetLogStreamDefinitionSortPtrOutputWithContext(ctx context.Context) DashboardWidgetLogStreamDefinitionSortPtrOutput { +func (o DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput { return o } -func (o DashboardWidgetLogStreamDefinitionSortPtrOutput) Elem() DashboardWidgetLogStreamDefinitionSortOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinitionSort) DashboardWidgetLogStreamDefinitionSort { - if v != nil { - return *v - } - var ret DashboardWidgetLogStreamDefinitionSort - return ret - }).(DashboardWidgetLogStreamDefinitionSortOutput) -} - -func (o DashboardWidgetLogStreamDefinitionSortPtrOutput) Column() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinitionSort) *string { - if v == nil { - return nil - } - return &v.Column - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetLogStreamDefinitionSortPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetLogStreamDefinitionSort) *string { - if v == nil { - return nil - } - return &v.Order - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionCustomLinkOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionCustomLink { + return vs[0].([]DashboardWidgetQueryValueDefinitionCustomLink)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionCustomLinkOutput) } -type DashboardWidgetManageStatusDefinition struct { - ColorPreference *string `pulumi:"colorPreference"` - DisplayFormat *string `pulumi:"displayFormat"` - HideZeroCounts *bool `pulumi:"hideZeroCounts"` - Query string `pulumi:"query"` - ShowLastTriggered *bool `pulumi:"showLastTriggered"` - Sort *string `pulumi:"sort"` - SummaryType *string `pulumi:"summaryType"` - // The title of the dashboard. - Title *string `pulumi:"title"` - TitleAlign *string `pulumi:"titleAlign"` - TitleSize *string `pulumi:"titleSize"` +type DashboardWidgetQueryValueDefinitionRequest struct { + Aggregator *string `pulumi:"aggregator"` + ApmQuery *DashboardWidgetQueryValueDefinitionRequestApmQuery `pulumi:"apmQuery"` + AuditQuery *DashboardWidgetQueryValueDefinitionRequestAuditQuery `pulumi:"auditQuery"` + ConditionalFormats []DashboardWidgetQueryValueDefinitionRequestConditionalFormat `pulumi:"conditionalFormats"` + Formulas []DashboardWidgetQueryValueDefinitionRequestFormula `pulumi:"formulas"` + LogQuery *DashboardWidgetQueryValueDefinitionRequestLogQuery `pulumi:"logQuery"` + ProcessQuery *DashboardWidgetQueryValueDefinitionRequestProcessQuery `pulumi:"processQuery"` + Q *string `pulumi:"q"` + Queries []DashboardWidgetQueryValueDefinitionRequestQuery `pulumi:"queries"` + RumQuery *DashboardWidgetQueryValueDefinitionRequestRumQuery `pulumi:"rumQuery"` + SecurityQuery *DashboardWidgetQueryValueDefinitionRequestSecurityQuery `pulumi:"securityQuery"` } -// DashboardWidgetManageStatusDefinitionInput is an input type that accepts DashboardWidgetManageStatusDefinitionArgs and DashboardWidgetManageStatusDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetManageStatusDefinitionInput` via: +// DashboardWidgetQueryValueDefinitionRequestInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestArgs and DashboardWidgetQueryValueDefinitionRequestOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestInput` via: // -// DashboardWidgetManageStatusDefinitionArgs{...} -type DashboardWidgetManageStatusDefinitionInput interface { +// DashboardWidgetQueryValueDefinitionRequestArgs{...} +type DashboardWidgetQueryValueDefinitionRequestInput interface { pulumi.Input - ToDashboardWidgetManageStatusDefinitionOutput() DashboardWidgetManageStatusDefinitionOutput - ToDashboardWidgetManageStatusDefinitionOutputWithContext(context.Context) DashboardWidgetManageStatusDefinitionOutput -} - -type DashboardWidgetManageStatusDefinitionArgs struct { - ColorPreference pulumi.StringPtrInput `pulumi:"colorPreference"` - DisplayFormat pulumi.StringPtrInput `pulumi:"displayFormat"` - HideZeroCounts pulumi.BoolPtrInput `pulumi:"hideZeroCounts"` - Query pulumi.StringInput `pulumi:"query"` - ShowLastTriggered pulumi.BoolPtrInput `pulumi:"showLastTriggered"` - Sort pulumi.StringPtrInput `pulumi:"sort"` - SummaryType pulumi.StringPtrInput `pulumi:"summaryType"` - // The title of the dashboard. - Title pulumi.StringPtrInput `pulumi:"title"` - TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` - TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` -} - -func (DashboardWidgetManageStatusDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetManageStatusDefinition)(nil)).Elem() + ToDashboardWidgetQueryValueDefinitionRequestOutput() DashboardWidgetQueryValueDefinitionRequestOutput + ToDashboardWidgetQueryValueDefinitionRequestOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestOutput } -func (i DashboardWidgetManageStatusDefinitionArgs) ToDashboardWidgetManageStatusDefinitionOutput() DashboardWidgetManageStatusDefinitionOutput { - return i.ToDashboardWidgetManageStatusDefinitionOutputWithContext(context.Background()) +type DashboardWidgetQueryValueDefinitionRequestArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + ApmQuery DashboardWidgetQueryValueDefinitionRequestApmQueryPtrInput `pulumi:"apmQuery"` + AuditQuery DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrInput `pulumi:"auditQuery"` + ConditionalFormats DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayInput `pulumi:"conditionalFormats"` + Formulas DashboardWidgetQueryValueDefinitionRequestFormulaArrayInput `pulumi:"formulas"` + LogQuery DashboardWidgetQueryValueDefinitionRequestLogQueryPtrInput `pulumi:"logQuery"` + ProcessQuery DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrInput `pulumi:"processQuery"` + Q pulumi.StringPtrInput `pulumi:"q"` + Queries DashboardWidgetQueryValueDefinitionRequestQueryArrayInput `pulumi:"queries"` + RumQuery DashboardWidgetQueryValueDefinitionRequestRumQueryPtrInput `pulumi:"rumQuery"` + SecurityQuery DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrInput `pulumi:"securityQuery"` } -func (i DashboardWidgetManageStatusDefinitionArgs) ToDashboardWidgetManageStatusDefinitionOutputWithContext(ctx context.Context) DashboardWidgetManageStatusDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetManageStatusDefinitionOutput) +func (DashboardWidgetQueryValueDefinitionRequestArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequest)(nil)).Elem() } -func (i DashboardWidgetManageStatusDefinitionArgs) ToDashboardWidgetManageStatusDefinitionPtrOutput() DashboardWidgetManageStatusDefinitionPtrOutput { - return i.ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestArgs) ToDashboardWidgetQueryValueDefinitionRequestOutput() DashboardWidgetQueryValueDefinitionRequestOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestOutputWithContext(context.Background()) } -func (i DashboardWidgetManageStatusDefinitionArgs) ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetManageStatusDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetManageStatusDefinitionOutput).ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestArgs) ToDashboardWidgetQueryValueDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestOutput) } -// DashboardWidgetManageStatusDefinitionPtrInput is an input type that accepts DashboardWidgetManageStatusDefinitionArgs, DashboardWidgetManageStatusDefinitionPtr and DashboardWidgetManageStatusDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetManageStatusDefinitionPtrInput` via: -// -// DashboardWidgetManageStatusDefinitionArgs{...} -// -// or: +// DashboardWidgetQueryValueDefinitionRequestArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestArray and DashboardWidgetQueryValueDefinitionRequestArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestArrayInput` via: // -// nil -type DashboardWidgetManageStatusDefinitionPtrInput interface { +// DashboardWidgetQueryValueDefinitionRequestArray{ DashboardWidgetQueryValueDefinitionRequestArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestArrayInput interface { pulumi.Input - ToDashboardWidgetManageStatusDefinitionPtrOutput() DashboardWidgetManageStatusDefinitionPtrOutput - ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(context.Context) DashboardWidgetManageStatusDefinitionPtrOutput -} - -type dashboardWidgetManageStatusDefinitionPtrType DashboardWidgetManageStatusDefinitionArgs - -func DashboardWidgetManageStatusDefinitionPtr(v *DashboardWidgetManageStatusDefinitionArgs) DashboardWidgetManageStatusDefinitionPtrInput { - return (*dashboardWidgetManageStatusDefinitionPtrType)(v) -} - -func (*dashboardWidgetManageStatusDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetManageStatusDefinition)(nil)).Elem() -} - -func (i *dashboardWidgetManageStatusDefinitionPtrType) ToDashboardWidgetManageStatusDefinitionPtrOutput() DashboardWidgetManageStatusDefinitionPtrOutput { - return i.ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(context.Background()) -} - -func (i *dashboardWidgetManageStatusDefinitionPtrType) ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetManageStatusDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetManageStatusDefinitionPtrOutput) -} - -type DashboardWidgetManageStatusDefinitionOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetManageStatusDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetManageStatusDefinition)(nil)).Elem() -} - -func (o DashboardWidgetManageStatusDefinitionOutput) ToDashboardWidgetManageStatusDefinitionOutput() DashboardWidgetManageStatusDefinitionOutput { - return o -} - -func (o DashboardWidgetManageStatusDefinitionOutput) ToDashboardWidgetManageStatusDefinitionOutputWithContext(ctx context.Context) DashboardWidgetManageStatusDefinitionOutput { - return o -} - -func (o DashboardWidgetManageStatusDefinitionOutput) ToDashboardWidgetManageStatusDefinitionPtrOutput() DashboardWidgetManageStatusDefinitionPtrOutput { - return o.ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(context.Background()) -} - -func (o DashboardWidgetManageStatusDefinitionOutput) ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetManageStatusDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetManageStatusDefinition) *DashboardWidgetManageStatusDefinition { - return &v - }).(DashboardWidgetManageStatusDefinitionPtrOutput) -} - -func (o DashboardWidgetManageStatusDefinitionOutput) ColorPreference() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.ColorPreference }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetManageStatusDefinitionOutput) DisplayFormat() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.DisplayFormat }).(pulumi.StringPtrOutput) + ToDashboardWidgetQueryValueDefinitionRequestArrayOutput() DashboardWidgetQueryValueDefinitionRequestArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestArrayOutput } -func (o DashboardWidgetManageStatusDefinitionOutput) HideZeroCounts() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *bool { return v.HideZeroCounts }).(pulumi.BoolPtrOutput) -} +type DashboardWidgetQueryValueDefinitionRequestArray []DashboardWidgetQueryValueDefinitionRequestInput -func (o DashboardWidgetManageStatusDefinitionOutput) Query() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) string { return v.Query }).(pulumi.StringOutput) +func (DashboardWidgetQueryValueDefinitionRequestArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetManageStatusDefinitionOutput) ShowLastTriggered() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *bool { return v.ShowLastTriggered }).(pulumi.BoolPtrOutput) +func (i DashboardWidgetQueryValueDefinitionRequestArray) ToDashboardWidgetQueryValueDefinitionRequestArrayOutput() DashboardWidgetQueryValueDefinitionRequestArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestArrayOutputWithContext(context.Background()) } -func (o DashboardWidgetManageStatusDefinitionOutput) Sort() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.Sort }).(pulumi.StringPtrOutput) +func (i DashboardWidgetQueryValueDefinitionRequestArray) ToDashboardWidgetQueryValueDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestArrayOutput) } -func (o DashboardWidgetManageStatusDefinitionOutput) SummaryType() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.SummaryType }).(pulumi.StringPtrOutput) -} +type DashboardWidgetQueryValueDefinitionRequestOutput struct{ *pulumi.OutputState } -// The title of the dashboard. -func (o DashboardWidgetManageStatusDefinitionOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) +func (DashboardWidgetQueryValueDefinitionRequestOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetManageStatusDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestOutput) ToDashboardWidgetQueryValueDefinitionRequestOutput() DashboardWidgetQueryValueDefinitionRequestOutput { + return o } -func (o DashboardWidgetManageStatusDefinitionOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetManageStatusDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestOutput) ToDashboardWidgetQueryValueDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestOutput { + return o } -type DashboardWidgetManageStatusDefinitionPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *string { return v.Aggregator }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetManageStatusDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetManageStatusDefinition)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestOutput) ApmQuery() DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *DashboardWidgetQueryValueDefinitionRequestApmQuery { + return v.ApmQuery + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) } -func (o DashboardWidgetManageStatusDefinitionPtrOutput) ToDashboardWidgetManageStatusDefinitionPtrOutput() DashboardWidgetManageStatusDefinitionPtrOutput { - return o +func (o DashboardWidgetQueryValueDefinitionRequestOutput) AuditQuery() DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *DashboardWidgetQueryValueDefinitionRequestAuditQuery { + return v.AuditQuery + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) } -func (o DashboardWidgetManageStatusDefinitionPtrOutput) ToDashboardWidgetManageStatusDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetManageStatusDefinitionPtrOutput { - return o +func (o DashboardWidgetQueryValueDefinitionRequestOutput) ConditionalFormats() DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) []DashboardWidgetQueryValueDefinitionRequestConditionalFormat { + return v.ConditionalFormats + }).(DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput) } -func (o DashboardWidgetManageStatusDefinitionPtrOutput) Elem() DashboardWidgetManageStatusDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) DashboardWidgetManageStatusDefinition { - if v != nil { - return *v - } - var ret DashboardWidgetManageStatusDefinition - return ret - }).(DashboardWidgetManageStatusDefinitionOutput) +func (o DashboardWidgetQueryValueDefinitionRequestOutput) Formulas() DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) []DashboardWidgetQueryValueDefinitionRequestFormula { + return v.Formulas + }).(DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput) } -func (o DashboardWidgetManageStatusDefinitionPtrOutput) ColorPreference() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { - if v == nil { - return nil - } - return v.ColorPreference - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestOutput) LogQuery() DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *DashboardWidgetQueryValueDefinitionRequestLogQuery { + return v.LogQuery + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) } -func (o DashboardWidgetManageStatusDefinitionPtrOutput) DisplayFormat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { - if v == nil { - return nil - } - return v.DisplayFormat - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestOutput) ProcessQuery() DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *DashboardWidgetQueryValueDefinitionRequestProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) } -func (o DashboardWidgetManageStatusDefinitionPtrOutput) HideZeroCounts() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *bool { - if v == nil { - return nil - } - return v.HideZeroCounts - }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestOutput) Q() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *string { return v.Q }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetManageStatusDefinitionPtrOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { - if v == nil { - return nil - } - return &v.Query - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestOutput) Queries() DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) []DashboardWidgetQueryValueDefinitionRequestQuery { + return v.Queries + }).(DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput) } -func (o DashboardWidgetManageStatusDefinitionPtrOutput) ShowLastTriggered() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *bool { - if v == nil { - return nil - } - return v.ShowLastTriggered - }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestOutput) RumQuery() DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *DashboardWidgetQueryValueDefinitionRequestRumQuery { + return v.RumQuery + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) } -func (o DashboardWidgetManageStatusDefinitionPtrOutput) Sort() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { - if v == nil { - return nil - } - return v.Sort - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestOutput) SecurityQuery() DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *DashboardWidgetQueryValueDefinitionRequestSecurityQuery { + return v.SecurityQuery + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) } -func (o DashboardWidgetManageStatusDefinitionPtrOutput) SummaryType() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { - if v == nil { - return nil - } - return v.SummaryType - }).(pulumi.StringPtrOutput) +type DashboardWidgetQueryValueDefinitionRequestArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequest)(nil)).Elem() } -// The title of the dashboard. -func (o DashboardWidgetManageStatusDefinitionPtrOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { - if v == nil { - return nil - } - return v.Title - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestArrayOutput() DashboardWidgetQueryValueDefinitionRequestArrayOutput { + return o } -func (o DashboardWidgetManageStatusDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { - if v == nil { - return nil - } - return v.TitleAlign - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestArrayOutput { + return o } -func (o DashboardWidgetManageStatusDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetManageStatusDefinition) *string { - if v == nil { - return nil - } - return v.TitleSize - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequest { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequest)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestOutput) } -type DashboardWidgetNoteDefinition struct { - BackgroundColor *string `pulumi:"backgroundColor"` - Content string `pulumi:"content"` - FontSize *string `pulumi:"fontSize"` - HasPadding *bool `pulumi:"hasPadding"` - ShowTick *bool `pulumi:"showTick"` - TextAlign *string `pulumi:"textAlign"` - TickEdge *string `pulumi:"tickEdge"` - TickPos *string `pulumi:"tickPos"` - VerticalAlign *string `pulumi:"verticalAlign"` +type DashboardWidgetQueryValueDefinitionRequestApmQuery struct { + ComputeQuery *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetNoteDefinitionInput is an input type that accepts DashboardWidgetNoteDefinitionArgs and DashboardWidgetNoteDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetNoteDefinitionInput` via: +// DashboardWidgetQueryValueDefinitionRequestApmQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryArgs and DashboardWidgetQueryValueDefinitionRequestApmQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryInput` via: // -// DashboardWidgetNoteDefinitionArgs{...} -type DashboardWidgetNoteDefinitionInput interface { +// DashboardWidgetQueryValueDefinitionRequestApmQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestApmQueryInput interface { pulumi.Input - ToDashboardWidgetNoteDefinitionOutput() DashboardWidgetNoteDefinitionOutput - ToDashboardWidgetNoteDefinitionOutputWithContext(context.Context) DashboardWidgetNoteDefinitionOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryOutput } -type DashboardWidgetNoteDefinitionArgs struct { - BackgroundColor pulumi.StringPtrInput `pulumi:"backgroundColor"` - Content pulumi.StringInput `pulumi:"content"` - FontSize pulumi.StringPtrInput `pulumi:"fontSize"` - HasPadding pulumi.BoolPtrInput `pulumi:"hasPadding"` - ShowTick pulumi.BoolPtrInput `pulumi:"showTick"` - TextAlign pulumi.StringPtrInput `pulumi:"textAlign"` - TickEdge pulumi.StringPtrInput `pulumi:"tickEdge"` - TickPos pulumi.StringPtrInput `pulumi:"tickPos"` - VerticalAlign pulumi.StringPtrInput `pulumi:"verticalAlign"` +type DashboardWidgetQueryValueDefinitionRequestApmQueryArgs struct { + ComputeQuery DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetNoteDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetNoteDefinition)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestApmQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQuery)(nil)).Elem() } -func (i DashboardWidgetNoteDefinitionArgs) ToDashboardWidgetNoteDefinitionOutput() DashboardWidgetNoteDefinitionOutput { - return i.ToDashboardWidgetNoteDefinitionOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetNoteDefinitionArgs) ToDashboardWidgetNoteDefinitionOutputWithContext(ctx context.Context) DashboardWidgetNoteDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetNoteDefinitionOutput) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) } -func (i DashboardWidgetNoteDefinitionArgs) ToDashboardWidgetNoteDefinitionPtrOutput() DashboardWidgetNoteDefinitionPtrOutput { - return i.ToDashboardWidgetNoteDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetNoteDefinitionArgs) ToDashboardWidgetNoteDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetNoteDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetNoteDefinitionOutput).ToDashboardWidgetNoteDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(ctx) } -// DashboardWidgetNoteDefinitionPtrInput is an input type that accepts DashboardWidgetNoteDefinitionArgs, DashboardWidgetNoteDefinitionPtr and DashboardWidgetNoteDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetNoteDefinitionPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestApmQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryArgs, DashboardWidgetQueryValueDefinitionRequestApmQueryPtr and DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryPtrInput` via: // -// DashboardWidgetNoteDefinitionArgs{...} +// DashboardWidgetQueryValueDefinitionRequestApmQueryArgs{...} // // or: // // nil -type DashboardWidgetNoteDefinitionPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestApmQueryPtrInput interface { pulumi.Input - ToDashboardWidgetNoteDefinitionPtrOutput() DashboardWidgetNoteDefinitionPtrOutput - ToDashboardWidgetNoteDefinitionPtrOutputWithContext(context.Context) DashboardWidgetNoteDefinitionPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput } -type dashboardWidgetNoteDefinitionPtrType DashboardWidgetNoteDefinitionArgs +type dashboardWidgetQueryValueDefinitionRequestApmQueryPtrType DashboardWidgetQueryValueDefinitionRequestApmQueryArgs -func DashboardWidgetNoteDefinitionPtr(v *DashboardWidgetNoteDefinitionArgs) DashboardWidgetNoteDefinitionPtrInput { - return (*dashboardWidgetNoteDefinitionPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestApmQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestApmQueryArgs) DashboardWidgetQueryValueDefinitionRequestApmQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestApmQueryPtrType)(v) } -func (*dashboardWidgetNoteDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetNoteDefinition)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestApmQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestApmQuery)(nil)).Elem() } -func (i *dashboardWidgetNoteDefinitionPtrType) ToDashboardWidgetNoteDefinitionPtrOutput() DashboardWidgetNoteDefinitionPtrOutput { - return i.ToDashboardWidgetNoteDefinitionPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestApmQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetNoteDefinitionPtrType) ToDashboardWidgetNoteDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetNoteDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetNoteDefinitionPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestApmQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) } -type DashboardWidgetNoteDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestApmQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetNoteDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetNoteDefinition)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQuery)(nil)).Elem() } -func (o DashboardWidgetNoteDefinitionOutput) ToDashboardWidgetNoteDefinitionOutput() DashboardWidgetNoteDefinitionOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryOutput { return o } -func (o DashboardWidgetNoteDefinitionOutput) ToDashboardWidgetNoteDefinitionOutputWithContext(ctx context.Context) DashboardWidgetNoteDefinitionOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryOutput { return o } -func (o DashboardWidgetNoteDefinitionOutput) ToDashboardWidgetNoteDefinitionPtrOutput() DashboardWidgetNoteDefinitionPtrOutput { - return o.ToDashboardWidgetNoteDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetNoteDefinitionOutput) ToDashboardWidgetNoteDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetNoteDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetNoteDefinition) *DashboardWidgetNoteDefinition { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestApmQuery) *DashboardWidgetQueryValueDefinitionRequestApmQuery { return &v - }).(DashboardWidgetNoteDefinitionPtrOutput) -} - -func (o DashboardWidgetNoteDefinitionOutput) BackgroundColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetNoteDefinition) *string { return v.BackgroundColor }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetNoteDefinitionOutput) Content() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetNoteDefinition) string { return v.Content }).(pulumi.StringOutput) -} - -func (o DashboardWidgetNoteDefinitionOutput) FontSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetNoteDefinition) *string { return v.FontSize }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetNoteDefinitionOutput) HasPadding() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetNoteDefinition) *bool { return v.HasPadding }).(pulumi.BoolPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) } -func (o DashboardWidgetNoteDefinitionOutput) ShowTick() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetNoteDefinition) *bool { return v.ShowTick }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQuery) *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetNoteDefinitionOutput) TextAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetNoteDefinition) *string { return v.TextAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQuery) []DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) } -func (o DashboardWidgetNoteDefinitionOutput) TickEdge() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetNoteDefinition) *string { return v.TickEdge }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetNoteDefinitionOutput) TickPos() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetNoteDefinition) *string { return v.TickPos }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQuery) []DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetNoteDefinitionOutput) VerticalAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetNoteDefinition) *string { return v.VerticalAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetNoteDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetNoteDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetNoteDefinition)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestApmQuery)(nil)).Elem() } -func (o DashboardWidgetNoteDefinitionPtrOutput) ToDashboardWidgetNoteDefinitionPtrOutput() DashboardWidgetNoteDefinitionPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { return o } -func (o DashboardWidgetNoteDefinitionPtrOutput) ToDashboardWidgetNoteDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetNoteDefinitionPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { return o } -func (o DashboardWidgetNoteDefinitionPtrOutput) Elem() DashboardWidgetNoteDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetNoteDefinition) DashboardWidgetNoteDefinition { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestApmQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQuery) DashboardWidgetQueryValueDefinitionRequestApmQuery { if v != nil { return *v } - var ret DashboardWidgetNoteDefinition + var ret DashboardWidgetQueryValueDefinitionRequestApmQuery return ret - }).(DashboardWidgetNoteDefinitionOutput) -} - -func (o DashboardWidgetNoteDefinitionPtrOutput) BackgroundColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { - if v == nil { - return nil - } - return v.BackgroundColor - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetNoteDefinitionPtrOutput) Content() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { - if v == nil { - return nil - } - return &v.Content - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetNoteDefinitionPtrOutput) FontSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { - if v == nil { - return nil - } - return v.FontSize - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetNoteDefinitionPtrOutput) HasPadding() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *bool { - if v == nil { - return nil - } - return v.HasPadding - }).(pulumi.BoolPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) } -func (o DashboardWidgetNoteDefinitionPtrOutput) ShowTick() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *bool { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQuery) *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery { if v == nil { return nil } - return v.ShowTick - }).(pulumi.BoolPtrOutput) + return v.ComputeQuery + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetNoteDefinitionPtrOutput) TextAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQuery) []DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy { if v == nil { return nil } - return v.TextAlign - }).(pulumi.StringPtrOutput) + return v.GroupBies + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) } -func (o DashboardWidgetNoteDefinitionPtrOutput) TickEdge() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQuery) *string { if v == nil { return nil } - return v.TickEdge + return &v.Index }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetNoteDefinitionPtrOutput) TickPos() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQuery) []DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute { if v == nil { return nil } - return v.TickPos - }).(pulumi.StringPtrOutput) + return v.MultiComputes + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetNoteDefinitionPtrOutput) VerticalAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetNoteDefinition) *string { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQuery) *string { if v == nil { return nil } - return v.VerticalAlign + return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinition struct { - CustomLinks []DashboardWidgetQueryTableDefinitionCustomLink `pulumi:"customLinks"` - HasSearchBar *string `pulumi:"hasSearchBar"` - LiveSpan *string `pulumi:"liveSpan"` - Requests []DashboardWidgetQueryTableDefinitionRequest `pulumi:"requests"` - // The title of the dashboard. - Title *string `pulumi:"title"` - TitleAlign *string `pulumi:"titleAlign"` - TitleSize *string `pulumi:"titleSize"` +type DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryTableDefinitionInput is an input type that accepts DashboardWidgetQueryTableDefinitionArgs and DashboardWidgetQueryTableDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionInput` via: +// DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs and DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryInput` via: // -// DashboardWidgetQueryTableDefinitionArgs{...} -type DashboardWidgetQueryTableDefinitionInput interface { +// DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionOutput() DashboardWidgetQueryTableDefinitionOutput - ToDashboardWidgetQueryTableDefinitionOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput } -type DashboardWidgetQueryTableDefinitionArgs struct { - CustomLinks DashboardWidgetQueryTableDefinitionCustomLinkArrayInput `pulumi:"customLinks"` - HasSearchBar pulumi.StringPtrInput `pulumi:"hasSearchBar"` - LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` - Requests DashboardWidgetQueryTableDefinitionRequestArrayInput `pulumi:"requests"` - // The title of the dashboard. - Title pulumi.StringPtrInput `pulumi:"title"` - TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` - TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` +type DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryTableDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinition)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionArgs) ToDashboardWidgetQueryTableDefinitionOutput() DashboardWidgetQueryTableDefinitionOutput { - return i.ToDashboardWidgetQueryTableDefinitionOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionArgs) ToDashboardWidgetQueryTableDefinitionOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionOutput) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionArgs) ToDashboardWidgetQueryTableDefinitionPtrOutput() DashboardWidgetQueryTableDefinitionPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionArgs) ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionOutput).ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionArgs, DashboardWidgetQueryTableDefinitionPtr and DashboardWidgetQueryTableDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs, DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtr and DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionArgs{...} +// DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionPtrOutput() DashboardWidgetQueryTableDefinitionPtrOutput - ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionPtrType DashboardWidgetQueryTableDefinitionArgs +type dashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrType DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs -func DashboardWidgetQueryTableDefinitionPtr(v *DashboardWidgetQueryTableDefinitionArgs) DashboardWidgetQueryTableDefinitionPtrInput { - return (*dashboardWidgetQueryTableDefinitionPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinition)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionPtrType) ToDashboardWidgetQueryTableDefinitionPtrOutput() DashboardWidgetQueryTableDefinitionPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionPtrType) ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinition)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionOutput) ToDashboardWidgetQueryTableDefinitionOutput() DashboardWidgetQueryTableDefinitionOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionOutput) ToDashboardWidgetQueryTableDefinitionOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionOutput) ToDashboardWidgetQueryTableDefinitionPtrOutput() DashboardWidgetQueryTableDefinitionPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionOutput) ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinition) *DashboardWidgetQueryTableDefinition { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery { return &v - }).(DashboardWidgetQueryTableDefinitionPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionOutput) CustomLinks() DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) []DashboardWidgetQueryTableDefinitionCustomLink { - return v.CustomLinks - }).(DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) -} - -func (o DashboardWidgetQueryTableDefinitionOutput) HasSearchBar() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) *string { return v.HasSearchBar }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionOutput) Requests() DashboardWidgetQueryTableDefinitionRequestArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) []DashboardWidgetQueryTableDefinitionRequest { - return v.Requests - }).(DashboardWidgetQueryTableDefinitionRequestArrayOutput) + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) } -// The title of the dashboard. -func (o DashboardWidgetQueryTableDefinitionOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryTableDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinition)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionPtrOutput) ToDashboardWidgetQueryTableDefinitionPtrOutput() DashboardWidgetQueryTableDefinitionPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionPtrOutput) ToDashboardWidgetQueryTableDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionPtrOutput) Elem() DashboardWidgetQueryTableDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) DashboardWidgetQueryTableDefinition { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinition + var ret DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery return ret - }).(DashboardWidgetQueryTableDefinitionOutput) + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionPtrOutput) CustomLinks() DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) []DashboardWidgetQueryTableDefinitionCustomLink { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) *string { if v == nil { return nil } - return v.CustomLinks - }).(DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionPtrOutput) HasSearchBar() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) *string { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) *string { if v == nil { return nil } - return v.HasSearchBar + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) *string { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) *int { if v == nil { return nil } - return v.LiveSpan - }).(pulumi.StringPtrOutput) + return v.Interval + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionPtrOutput) Requests() DashboardWidgetQueryTableDefinitionRequestArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) []DashboardWidgetQueryTableDefinitionRequest { - if v == nil { - return nil - } - return v.Requests - }).(DashboardWidgetQueryTableDefinitionRequestArrayOutput) +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery `pulumi:"sortQuery"` } -// The title of the dashboard. -func (o DashboardWidgetQueryTableDefinitionPtrOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) *string { - if v == nil { - return nil - } - return v.Title - }).(pulumi.StringPtrOutput) +// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs and DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs{...} +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput } -func (o DashboardWidgetQueryTableDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) *string { - if v == nil { - return nil - } - return v.TitleAlign - }).(pulumi.StringPtrOutput) +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (o DashboardWidgetQueryTableDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinition) *string { - if v == nil { - return nil - } - return v.TitleSize - }).(pulumi.StringPtrOutput) +func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -type DashboardWidgetQueryTableDefinitionCustomLink struct { - IsHidden *bool `pulumi:"isHidden"` - Label *string `pulumi:"label"` - Link *string `pulumi:"link"` - OverrideLabel *string `pulumi:"overrideLabel"` +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputWithContext(context.Background()) } -// DashboardWidgetQueryTableDefinitionCustomLinkInput is an input type that accepts DashboardWidgetQueryTableDefinitionCustomLinkArgs and DashboardWidgetQueryTableDefinitionCustomLinkOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionCustomLinkInput` via: +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) +} + +// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray and DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayInput` via: // -// DashboardWidgetQueryTableDefinitionCustomLinkArgs{...} -type DashboardWidgetQueryTableDefinitionCustomLinkInput interface { +// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray{ DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionCustomLinkOutput() DashboardWidgetQueryTableDefinitionCustomLinkOutput - ToDashboardWidgetQueryTableDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionCustomLinkOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput } -type DashboardWidgetQueryTableDefinitionCustomLinkArgs struct { - IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` - Label pulumi.StringPtrInput `pulumi:"label"` - Link pulumi.StringPtrInput `pulumi:"link"` - OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` -} +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray []DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByInput -func (DashboardWidgetQueryTableDefinitionCustomLinkArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionCustomLinkArgs) ToDashboardWidgetQueryTableDefinitionCustomLinkOutput() DashboardWidgetQueryTableDefinitionCustomLinkOutput { - return i.ToDashboardWidgetQueryTableDefinitionCustomLinkOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionCustomLinkArgs) ToDashboardWidgetQueryTableDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionCustomLinkOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionCustomLinkOutput) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) } -// DashboardWidgetQueryTableDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionCustomLinkArray and DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionCustomLinkArrayInput` via: -// -// DashboardWidgetQueryTableDefinitionCustomLinkArray{ DashboardWidgetQueryTableDefinitionCustomLinkArgs{...} } -type DashboardWidgetQueryTableDefinitionCustomLinkArrayInput interface { - pulumi.Input +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput struct{ *pulumi.OutputState } - ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutput() DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput - ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput +func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -type DashboardWidgetQueryTableDefinitionCustomLinkArray []DashboardWidgetQueryTableDefinitionCustomLinkInput +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput { + return o +} -func (DashboardWidgetQueryTableDefinitionCustomLinkArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionCustomLink)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput { + return o } -func (i DashboardWidgetQueryTableDefinitionCustomLinkArray) ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutput() DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetQueryTableDefinitionCustomLinkArray) ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryTableDefinitionCustomLinkOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) SortQuery() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy) *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +} -func (DashboardWidgetQueryTableDefinitionCustomLinkOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionCustomLink)(nil)).Elem() +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionCustomLinkOutput) ToDashboardWidgetQueryTableDefinitionCustomLinkOutput() DashboardWidgetQueryTableDefinitionCustomLinkOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionCustomLinkOutput) ToDashboardWidgetQueryTableDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionCustomLinkOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) } -func (o DashboardWidgetQueryTableDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` } -func (o DashboardWidgetQueryTableDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) -} +// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs and DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryInput interface { + pulumi.Input -func (o DashboardWidgetQueryTableDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) + ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput } -type DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} -func (DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutput() DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput { - return o +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) ToDashboardWidgetQueryTableDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput { - return o +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionCustomLinkOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionCustomLink { - return vs[0].([]DashboardWidgetQueryTableDefinitionCustomLink)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionCustomLinkOutput) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetQueryTableDefinitionRequest struct { - Aggregator *string `pulumi:"aggregator"` - Alias *string `pulumi:"alias"` - ApmQuery *DashboardWidgetQueryTableDefinitionRequestApmQuery `pulumi:"apmQuery"` - ApmStatsQuery *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery `pulumi:"apmStatsQuery"` - CellDisplayModes []string `pulumi:"cellDisplayModes"` - ConditionalFormats []DashboardWidgetQueryTableDefinitionRequestConditionalFormat `pulumi:"conditionalFormats"` - Formulas []DashboardWidgetQueryTableDefinitionRequestFormula `pulumi:"formulas"` - Limit *int `pulumi:"limit"` - LogQuery *DashboardWidgetQueryTableDefinitionRequestLogQuery `pulumi:"logQuery"` - Order *string `pulumi:"order"` - ProcessQuery *DashboardWidgetQueryTableDefinitionRequestProcessQuery `pulumi:"processQuery"` - Q *string `pulumi:"q"` - Queries []DashboardWidgetQueryTableDefinitionRequestQuery `pulumi:"queries"` - RumQuery *DashboardWidgetQueryTableDefinitionRequestRumQuery `pulumi:"rumQuery"` - SecurityQuery *DashboardWidgetQueryTableDefinitionRequestSecurityQuery `pulumi:"securityQuery"` +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestArgs and DashboardWidgetQueryTableDefinitionRequestOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestInput` via: +// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs, DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtr and DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestArgs{...} -type DashboardWidgetQueryTableDefinitionRequestInput interface { +// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestOutput() DashboardWidgetQueryTableDefinitionRequestOutput - ToDashboardWidgetQueryTableDefinitionRequestOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput } -type DashboardWidgetQueryTableDefinitionRequestArgs struct { - Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` - Alias pulumi.StringPtrInput `pulumi:"alias"` - ApmQuery DashboardWidgetQueryTableDefinitionRequestApmQueryPtrInput `pulumi:"apmQuery"` - ApmStatsQuery DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrInput `pulumi:"apmStatsQuery"` - CellDisplayModes pulumi.StringArrayInput `pulumi:"cellDisplayModes"` - ConditionalFormats DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayInput `pulumi:"conditionalFormats"` - Formulas DashboardWidgetQueryTableDefinitionRequestFormulaArrayInput `pulumi:"formulas"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - LogQuery DashboardWidgetQueryTableDefinitionRequestLogQueryPtrInput `pulumi:"logQuery"` - Order pulumi.StringPtrInput `pulumi:"order"` - ProcessQuery DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrInput `pulumi:"processQuery"` - Q pulumi.StringPtrInput `pulumi:"q"` - Queries DashboardWidgetQueryTableDefinitionRequestQueryArrayInput `pulumi:"queries"` - RumQuery DashboardWidgetQueryTableDefinitionRequestRumQueryPtrInput `pulumi:"rumQuery"` - SecurityQuery DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrInput `pulumi:"securityQuery"` +type dashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrType DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs + +func DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrType)(v) } -func (DashboardWidgetQueryTableDefinitionRequestArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequest)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestArgs) ToDashboardWidgetQueryTableDefinitionRequestOutput() DashboardWidgetQueryTableDefinitionRequestOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestArgs) ToDashboardWidgetQueryTableDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -// DashboardWidgetQueryTableDefinitionRequestArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestArray and DashboardWidgetQueryTableDefinitionRequestArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestArrayInput` via: -// -// DashboardWidgetQueryTableDefinitionRequestArray{ DashboardWidgetQueryTableDefinitionRequestArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestArrayInput interface { - pulumi.Input +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } - ToDashboardWidgetQueryTableDefinitionRequestArrayOutput() DashboardWidgetQueryTableDefinitionRequestArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestArrayOutput +func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -type DashboardWidgetQueryTableDefinitionRequestArray []DashboardWidgetQueryTableDefinitionRequestInput +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput { + return o +} -func (DashboardWidgetQueryTableDefinitionRequestArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequest)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput { + return o } -func (i DashboardWidgetQueryTableDefinitionRequestArray) ToDashboardWidgetQueryTableDefinitionRequestArrayOutput() DashboardWidgetQueryTableDefinitionRequestArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestArrayOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestArray) ToDashboardWidgetQueryTableDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery { + return &v + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequest)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) ToDashboardWidgetQueryTableDefinitionRequestOutput() DashboardWidgetQueryTableDefinitionRequestOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) ToDashboardWidgetQueryTableDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *string { return v.Aggregator }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery + return ret + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) Alias() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *string { return v.Alias }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) ApmQuery() DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *DashboardWidgetQueryTableDefinitionRequestApmQuery { - return v.ApmQuery - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) ApmStatsQuery() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery { - return v.ApmStatsQuery - }).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) CellDisplayModes() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) []string { return v.CellDisplayModes }).(pulumi.StringArrayOutput) +type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) ConditionalFormats() DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) []DashboardWidgetQueryTableDefinitionRequestConditionalFormat { - return v.ConditionalFormats - }).(DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput) +// DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs and DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs{...} +type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) Formulas() DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) []DashboardWidgetQueryTableDefinitionRequestFormula { - return v.Formulas - }).(DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput) +type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) LogQuery() DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *DashboardWidgetQueryTableDefinitionRequestLogQuery { - return v.LogQuery - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *string { return v.Order }).(pulumi.StringPtrOutput) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) ProcessQuery() DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *DashboardWidgetQueryTableDefinitionRequestProcessQuery { - return v.ProcessQuery - }).(DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) +// DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray and DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray{ DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) Q() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *string { return v.Q }).(pulumi.StringPtrOutput) +type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray []DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeInput + +func (DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) Queries() DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) []DashboardWidgetQueryTableDefinitionRequestQuery { - return v.Queries - }).(DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) RumQuery() DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *DashboardWidgetQueryTableDefinitionRequestRumQuery { - return v.RumQuery - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) +func (i DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestOutput) SecurityQuery() DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequest) *DashboardWidgetQueryTableDefinitionRequestSecurityQuery { - return v.SecurityQuery - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequest)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestArrayOutput() DashboardWidgetQueryTableDefinitionRequestArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequest { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequest)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestOutput) +func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQuery struct { - ComputeQuery *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetQueryValueDefinitionRequestAuditQuery struct { + ComputeQuery *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetQueryTableDefinitionRequestApmQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryArgs and DashboardWidgetQueryTableDefinitionRequestApmQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestAuditQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs and DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestApmQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestAuditQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestApmQueryArgs struct { - ComputeQuery DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs struct { + ComputeQuery DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestApmQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryArgs, DashboardWidgetQueryTableDefinitionRequestApmQueryPtr and DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs, DashboardWidgetQueryValueDefinitionRequestAuditQueryPtr and DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestApmQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestApmQueryPtrType DashboardWidgetQueryTableDefinitionRequestApmQueryArgs +type dashboardWidgetQueryValueDefinitionRequestAuditQueryPtrType DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs -func DashboardWidgetQueryTableDefinitionRequestApmQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestApmQueryArgs) DashboardWidgetQueryTableDefinitionRequestApmQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestApmQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestAuditQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs) DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestAuditQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestApmQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestAuditQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestAuditQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestApmQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestAuditQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestApmQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestAuditQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestApmQuery) *DashboardWidgetQueryTableDefinitionRequestApmQuery { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestAuditQuery) *DashboardWidgetQueryValueDefinitionRequestAuditQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQuery) *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQuery) *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQuery) []DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQuery) []DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy { return v.GroupBies - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQuery) []DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQuery) []DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestAuditQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestApmQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQuery) DashboardWidgetQueryTableDefinitionRequestApmQuery { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQuery) DashboardWidgetQueryValueDefinitionRequestAuditQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestApmQuery + var ret DashboardWidgetQueryValueDefinitionRequestAuditQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQuery) *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQuery) *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQuery) []DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQuery) []DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQuery) *string { if v == nil { return nil } @@ -100331,17 +115496,17 @@ func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) Index() pul }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQuery) []DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQuery) []DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQuery) *string { if v == nil { return nil } @@ -100349,144 +115514,144 @@ func (o DashboardWidgetQueryTableDefinitionRequestApmQueryPtrOutput) SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery struct { +type DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs and DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs and DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs struct { +type DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs, DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtr and DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs, DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtr and DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrType DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs +type dashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrType DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs -func DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery + var ret DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) *string { if v == nil { return nil } @@ -100494,8 +115659,8 @@ func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) *string { if v == nil { return nil } @@ -100503,8 +115668,8 @@ func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery) *int { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) *int { if v == nil { return nil } @@ -100512,254 +115677,254 @@ func (o DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryPtrOutput) }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs and DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByInput` via: +// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs and DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs{...} -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByInput interface { +// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs{...} +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput - ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput } -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) } -// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray and DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayInput` via: +// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray and DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray{ DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayInput interface { +// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray{ DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput } -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray []DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByInput +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray []DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByInput -func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) SortQuery() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy) *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) SortQuery() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy) *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery struct { +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs and DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs and DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs struct { +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs, DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtr and DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs, DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtr and DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrType DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs +type dashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrType DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs -func DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) string { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery + var ret DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryOutput) + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -100767,8 +115932,8 @@ func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -100776,8 +115941,8 @@ func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -100785,452 +115950,377 @@ func (o DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute struct { +type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs and DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeInput` via: +// DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs and DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs{...} -type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeInput interface { +// DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs{...} +type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput - ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput } -type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs struct { +type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) } -// DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray and DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayInput` via: +// DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray and DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray{ DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayInput interface { +// DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray{ DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput } -type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray []DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeInput +type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray []DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeInput -func (DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) +func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeOutput) +func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmStatsQuery struct { - Columns []DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn `pulumi:"columns"` - Env string `pulumi:"env"` - Name string `pulumi:"name"` - PrimaryTag string `pulumi:"primaryTag"` - Resource *string `pulumi:"resource"` - RowType string `pulumi:"rowType"` - Service string `pulumi:"service"` +type DashboardWidgetQueryValueDefinitionRequestConditionalFormat struct { + Comparator string `pulumi:"comparator"` + CustomBgColor *string `pulumi:"customBgColor"` + CustomFgColor *string `pulumi:"customFgColor"` + HideValue *bool `pulumi:"hideValue"` + ImageUrl *string `pulumi:"imageUrl"` + Metric *string `pulumi:"metric"` + Palette string `pulumi:"palette"` + Timeframe *string `pulumi:"timeframe"` + Value float64 `pulumi:"value"` } -// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs and DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmStatsQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestConditionalFormatInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs and DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestConditionalFormatInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs{...} +type DashboardWidgetQueryValueDefinitionRequestConditionalFormatInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput -} - -type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs struct { - Columns DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayInput `pulumi:"columns"` - Env pulumi.StringInput `pulumi:"env"` - Name pulumi.StringInput `pulumi:"name"` - PrimaryTag pulumi.StringInput `pulumi:"primaryTag"` - Resource pulumi.StringPtrInput `pulumi:"resource"` - RowType pulumi.StringInput `pulumi:"rowType"` - Service pulumi.StringInput `pulumi:"service"` -} - -func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmStatsQuery)(nil)).Elem() + ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput() DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput + ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput } -func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputWithContext(context.Background()) +type DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs struct { + Comparator pulumi.StringInput `pulumi:"comparator"` + CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` + CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` + HideValue pulumi.BoolPtrInput `pulumi:"hideValue"` + ImageUrl pulumi.StringPtrInput `pulumi:"imageUrl"` + Metric pulumi.StringPtrInput `pulumi:"metric"` + Palette pulumi.StringInput `pulumi:"palette"` + Timeframe pulumi.StringPtrInput `pulumi:"timeframe"` + Value pulumi.Float64Input `pulumi:"value"` } -func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) +func (DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestConditionalFormat)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput() DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) } -// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs, DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtr and DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrInput` via: -// -// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs{...} -// -// or: +// DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray and DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayInput` via: // -// nil -type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrInput interface { +// DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray{ DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput } -type dashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrType DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs - -func DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrType)(v) -} +type DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray []DashboardWidgetQueryValueDefinitionRequestConditionalFormatInput -func (*dashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmStatsQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestConditionalFormat)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) +func (i DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmStatsQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestConditionalFormat)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput() DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) Comparator() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) string { return v.Comparator }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery { - return &v - }).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) *string { return v.CustomBgColor }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) Columns() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) []DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn { - return v.Columns - }).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) *string { return v.CustomFgColor }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) Env() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) string { return v.Env }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) string { return v.Name }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) *string { return v.ImageUrl }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) PrimaryTag() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) string { return v.PrimaryTag }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) *string { return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) Resource() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { return v.Resource }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) Palette() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) string { return v.Palette }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) RowType() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) string { return v.RowType }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) *string { return v.Timeframe }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) string { return v.Service }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) Value() pulumi.Float64Output { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) float64 { return v.Value }).(pulumi.Float64Output) } -type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestApmStatsQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestConditionalFormat)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) DashboardWidgetQueryTableDefinitionRequestApmStatsQuery { - if v != nil { - return *v - } - var ret DashboardWidgetQueryTableDefinitionRequestApmStatsQuery - return ret - }).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) Columns() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) []DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn { - if v == nil { - return nil - } - return v.Columns - }).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { - if v == nil { - return nil - } - return &v.Env - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) PrimaryTag() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { - if v == nil { - return nil - } - return &v.PrimaryTag - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) Resource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { - if v == nil { - return nil - } - return v.Resource - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) RowType() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { - if v == nil { - return nil - } - return &v.RowType - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestApmStatsQuery) *string { - if v == nil { - return nil - } - return &v.Service - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestConditionalFormat { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestConditionalFormat)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn struct { - Alias *string `pulumi:"alias"` - CellDisplayMode *string `pulumi:"cellDisplayMode"` - Name string `pulumi:"name"` - Order *string `pulumi:"order"` +type DashboardWidgetQueryValueDefinitionRequestFormula struct { + Alias *string `pulumi:"alias"` + CellDisplayMode *string `pulumi:"cellDisplayMode"` + ConditionalFormats []DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat `pulumi:"conditionalFormats"` + FormulaExpression string `pulumi:"formulaExpression"` + Limit *DashboardWidgetQueryValueDefinitionRequestFormulaLimit `pulumi:"limit"` } -// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs and DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnInput` via: +// DashboardWidgetQueryValueDefinitionRequestFormulaInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestFormulaArgs and DashboardWidgetQueryValueDefinitionRequestFormulaOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestFormulaInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs{...} -type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnInput interface { +// DashboardWidgetQueryValueDefinitionRequestFormulaArgs{...} +type DashboardWidgetQueryValueDefinitionRequestFormulaInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput - ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput + ToDashboardWidgetQueryValueDefinitionRequestFormulaOutput() DashboardWidgetQueryValueDefinitionRequestFormulaOutput + ToDashboardWidgetQueryValueDefinitionRequestFormulaOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaOutput } -type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs struct { - Alias pulumi.StringPtrInput `pulumi:"alias"` - CellDisplayMode pulumi.StringPtrInput `pulumi:"cellDisplayMode"` - Name pulumi.StringInput `pulumi:"name"` - Order pulumi.StringPtrInput `pulumi:"order"` +type DashboardWidgetQueryValueDefinitionRequestFormulaArgs struct { + Alias pulumi.StringPtrInput `pulumi:"alias"` + CellDisplayMode pulumi.StringPtrInput `pulumi:"cellDisplayMode"` + ConditionalFormats DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayInput `pulumi:"conditionalFormats"` + FormulaExpression pulumi.StringInput `pulumi:"formulaExpression"` + Limit DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrInput `pulumi:"limit"` } -func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestFormulaArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestFormula)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestFormulaArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaOutput() DashboardWidgetQueryValueDefinitionRequestFormulaOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) +func (i DashboardWidgetQueryValueDefinitionRequestFormulaArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaOutput) } -// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray and DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayInput` via: +// DashboardWidgetQueryValueDefinitionRequestFormulaArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestFormulaArray and DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestFormulaArrayInput` via: // -// DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray{ DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayInput interface { +// DashboardWidgetQueryValueDefinitionRequestFormulaArray{ DashboardWidgetQueryValueDefinitionRequestFormulaArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestFormulaArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput() DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput } -type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray []DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnInput +type DashboardWidgetQueryValueDefinitionRequestFormulaArray []DashboardWidgetQueryValueDefinitionRequestFormulaInput -func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestFormulaArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestFormula)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestFormulaArray) ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput() DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArray) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) +func (i DashboardWidgetQueryValueDefinitionRequestFormulaArray) ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestFormulaOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestFormulaOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestFormula)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput { +func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaOutput() DashboardWidgetQueryValueDefinitionRequestFormulaOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput { +func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) Alias() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn) *string { return v.Alias }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) Alias() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormula) *string { return v.Alias }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) CellDisplayMode() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn) *string { - return v.CellDisplayMode - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) CellDisplayMode() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormula) *string { return v.CellDisplayMode }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn) string { return v.Name }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) ConditionalFormats() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormula) []DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat { + return v.ConditionalFormats + }).(DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn) *string { return v.Order }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) FormulaExpression() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormula) string { return v.FormulaExpression }).(pulumi.StringOutput) } -type DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) Limit() DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormula) *DashboardWidgetQueryValueDefinitionRequestFormulaLimit { + return v.Limit + }).(DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn)(nil)).Elem() +type DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestFormula)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput() DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput() DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestFormulaOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestFormula { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestFormula)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestFormulaOutput) } -type DashboardWidgetQueryTableDefinitionRequestConditionalFormat struct { +type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat struct { Comparator string `pulumi:"comparator"` CustomBgColor *string `pulumi:"customBgColor"` CustomFgColor *string `pulumi:"customFgColor"` @@ -101242,18 +116332,18 @@ type DashboardWidgetQueryTableDefinitionRequestConditionalFormat struct { Value float64 `pulumi:"value"` } -// DashboardWidgetQueryTableDefinitionRequestConditionalFormatInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs and DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestConditionalFormatInput` via: +// DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs and DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatInput` via: // -// DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs{...} -type DashboardWidgetQueryTableDefinitionRequestConditionalFormatInput interface { +// DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs{...} +type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput() DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput - ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput + ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput + ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput } -type DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs struct { +type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs struct { Comparator pulumi.StringInput `pulumi:"comparator"` CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` @@ -101265,2309 +116355,2961 @@ type DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs struct { Value pulumi.Float64Input `pulumi:"value"` } -func (DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestConditionalFormat)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput() DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) +func (i DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) } -// DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray and DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayInput` via: +// DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray and DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayInput` via: // -// DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray{ DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayInput interface { +// DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray{ DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput } -type DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray []DashboardWidgetQueryTableDefinitionRequestConditionalFormatInput +type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray []DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatInput -func (DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestConditionalFormat)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestConditionalFormatArray) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput) +func (i DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestConditionalFormat)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput() DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput { +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput { +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) Comparator() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) string { return v.Comparator }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) Comparator() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) string { return v.Comparator }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) *string { return v.CustomBgColor }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) *string { + return v.CustomBgColor + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) *string { return v.CustomFgColor }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) *string { + return v.CustomFgColor + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) *string { return v.ImageUrl }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) *string { return v.ImageUrl }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) *string { return v.Metric }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) *string { return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) Palette() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) string { return v.Palette }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) Palette() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) string { return v.Palette }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) *string { return v.Timeframe }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) *string { return v.Timeframe }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) Value() pulumi.Float64Output { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestConditionalFormat) float64 { return v.Value }).(pulumi.Float64Output) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) Value() pulumi.Float64Output { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) float64 { return v.Value }).(pulumi.Float64Output) } -type DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestConditionalFormat)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestConditionalFormat { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestConditionalFormat)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestConditionalFormatOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) } -type DashboardWidgetQueryTableDefinitionRequestFormula struct { - Alias *string `pulumi:"alias"` - CellDisplayMode *string `pulumi:"cellDisplayMode"` - ConditionalFormats []DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat `pulumi:"conditionalFormats"` - FormulaExpression string `pulumi:"formulaExpression"` - Limit *DashboardWidgetQueryTableDefinitionRequestFormulaLimit `pulumi:"limit"` +type DashboardWidgetQueryValueDefinitionRequestFormulaLimit struct { + Count *int `pulumi:"count"` + Order *string `pulumi:"order"` } -// DashboardWidgetQueryTableDefinitionRequestFormulaInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestFormulaArgs and DashboardWidgetQueryTableDefinitionRequestFormulaOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestFormulaInput` via: +// DashboardWidgetQueryValueDefinitionRequestFormulaLimitInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs and DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestFormulaLimitInput` via: // -// DashboardWidgetQueryTableDefinitionRequestFormulaArgs{...} -type DashboardWidgetQueryTableDefinitionRequestFormulaInput interface { +// DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs{...} +type DashboardWidgetQueryValueDefinitionRequestFormulaLimitInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestFormulaOutput() DashboardWidgetQueryTableDefinitionRequestFormulaOutput - ToDashboardWidgetQueryTableDefinitionRequestFormulaOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaOutput + ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput + ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput } -type DashboardWidgetQueryTableDefinitionRequestFormulaArgs struct { - Alias pulumi.StringPtrInput `pulumi:"alias"` - CellDisplayMode pulumi.StringPtrInput `pulumi:"cellDisplayMode"` - ConditionalFormats DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayInput `pulumi:"conditionalFormats"` - FormulaExpression pulumi.StringInput `pulumi:"formulaExpression"` - Limit DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrInput `pulumi:"limit"` +type DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs struct { + Count pulumi.IntPtrInput `pulumi:"count"` + Order pulumi.StringPtrInput `pulumi:"order"` } -func (DashboardWidgetQueryTableDefinitionRequestFormulaArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestFormula)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestFormulaLimit)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestFormulaArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaOutput() DashboardWidgetQueryTableDefinitionRequestFormulaOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestFormulaArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaOutput) +func (i DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) } -// DashboardWidgetQueryTableDefinitionRequestFormulaArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestFormulaArray and DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestFormulaArrayInput` via: +func (i DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput).ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(ctx) +} + +// DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs, DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtr and DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestFormulaArray{ DashboardWidgetQueryTableDefinitionRequestFormulaArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestFormulaArrayInput interface { +// DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs{...} +// +// or: +// +// nil +type DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput() DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput } -type DashboardWidgetQueryTableDefinitionRequestFormulaArray []DashboardWidgetQueryTableDefinitionRequestFormulaInput +type dashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrType DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs -func (DashboardWidgetQueryTableDefinitionRequestFormulaArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestFormula)(nil)).Elem() +func DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtr(v *DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs) DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrType)(v) } -func (i DashboardWidgetQueryTableDefinitionRequestFormulaArray) ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput() DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutputWithContext(context.Background()) +func (*dashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestFormulaLimit)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestFormulaArray) ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -type DashboardWidgetQueryTableDefinitionRequestFormulaOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetQueryTableDefinitionRequestFormulaOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestFormula)(nil)).Elem() +func (i *dashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaOutput() DashboardWidgetQueryTableDefinitionRequestFormulaOutput { - return o +type DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestFormulaLimit)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaOutput { +func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) Alias() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormula) *string { return v.Alias }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput { + return o } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) CellDisplayMode() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormula) *string { return v.CellDisplayMode }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) ConditionalFormats() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormula) []DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat { - return v.ConditionalFormats - }).(DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestFormulaLimit) *DashboardWidgetQueryValueDefinitionRequestFormulaLimit { + return &v + }).(DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) FormulaExpression() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormula) string { return v.FormulaExpression }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaLimit) *int { return v.Count }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaOutput) Limit() DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormula) *DashboardWidgetQueryTableDefinitionRequestFormulaLimit { - return v.Limit - }).(DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaLimit) *string { return v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestFormula)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestFormulaLimit)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput() DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestFormulaOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestFormula { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestFormula)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestFormulaOutput) +func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestFormulaLimit) DashboardWidgetQueryValueDefinitionRequestFormulaLimit { + if v != nil { + return *v + } + var ret DashboardWidgetQueryValueDefinitionRequestFormulaLimit + return ret + }).(DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) } -type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat struct { - Comparator string `pulumi:"comparator"` - CustomBgColor *string `pulumi:"customBgColor"` - CustomFgColor *string `pulumi:"customFgColor"` - HideValue *bool `pulumi:"hideValue"` - ImageUrl *string `pulumi:"imageUrl"` - Metric *string `pulumi:"metric"` - Palette string `pulumi:"palette"` - Timeframe *string `pulumi:"timeframe"` - Value float64 `pulumi:"value"` +func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestFormulaLimit) *int { + if v == nil { + return nil + } + return v.Count + }).(pulumi.IntPtrOutput) } -// DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs and DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatInput` via: +func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestFormulaLimit) *string { + if v == nil { + return nil + } + return v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestLogQuery struct { + ComputeQuery *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetQueryValueDefinitionRequestLogQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryArgs and DashboardWidgetQueryValueDefinitionRequestLogQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs{...} -type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatInput interface { +// DashboardWidgetQueryValueDefinitionRequestLogQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestLogQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput - ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs struct { - Comparator pulumi.StringInput `pulumi:"comparator"` - CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` - CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` - HideValue pulumi.BoolPtrInput `pulumi:"hideValue"` - ImageUrl pulumi.StringPtrInput `pulumi:"imageUrl"` - Metric pulumi.StringPtrInput `pulumi:"metric"` - Palette pulumi.StringInput `pulumi:"palette"` - Timeframe pulumi.StringPtrInput `pulumi:"timeframe"` - Value pulumi.Float64Input `pulumi:"value"` +type DashboardWidgetQueryValueDefinitionRequestLogQueryArgs struct { + ComputeQuery DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestLogQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) } -// DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray and DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayInput` via: +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetQueryValueDefinitionRequestLogQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryArgs, DashboardWidgetQueryValueDefinitionRequestLogQueryPtr and DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray{ DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayInput interface { +// DashboardWidgetQueryValueDefinitionRequestLogQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetQueryValueDefinitionRequestLogQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput } -type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray []DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatInput +type dashboardWidgetQueryValueDefinitionRequestLogQueryPtrType DashboardWidgetQueryValueDefinitionRequestLogQueryArgs -func (DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func DashboardWidgetQueryValueDefinitionRequestLogQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestLogQueryArgs) DashboardWidgetQueryValueDefinitionRequestLogQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestLogQueryPtrType)(v) } -func (i DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Background()) +func (*dashboardWidgetQueryValueDefinitionRequestLogQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestLogQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestLogQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetQueryValueDefinitionRequestLogQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +type DashboardWidgetQueryValueDefinitionRequestLogQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) Comparator() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) string { return v.Comparator }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) *string { - return v.CustomBgColor - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestLogQuery) *DashboardWidgetQueryValueDefinitionRequestLogQuery { + return &v + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) *string { - return v.CustomFgColor - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQuery) *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQuery) []DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) *string { return v.ImageUrl }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) *string { return v.Metric }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQuery) []DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) Palette() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) string { return v.Palette }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) *string { return v.Timeframe }).(pulumi.StringPtrOutput) +type DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestLogQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) Value() pulumi.Float64Output { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat) float64 { return v.Value }).(pulumi.Float64Output) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { + return o } -type DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { + return o +} -func (DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestLogQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQuery) DashboardWidgetQueryValueDefinitionRequestLogQuery { + if v != nil { + return *v + } + var ret DashboardWidgetQueryValueDefinitionRequestLogQuery + return ret + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput { - return o +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQuery) *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput { - return o +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQuery) []DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestFormulaLimit struct { - Count *int `pulumi:"count"` - Order *string `pulumi:"order"` +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQuery) []DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) } -// DashboardWidgetQueryTableDefinitionRequestFormulaLimitInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs and DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestFormulaLimitInput` via: +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs and DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs{...} -type DashboardWidgetQueryTableDefinitionRequestFormulaLimitInput interface { +// DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput - ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs struct { - Count pulumi.IntPtrInput `pulumi:"count"` - Order pulumi.StringPtrInput `pulumi:"order"` +type DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestFormulaLimit)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput).ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs, DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtr and DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs, DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtr and DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs{...} +// DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrType DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs +type dashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrType DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs -func DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtr(v *DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs) DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestFormulaLimit)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestFormulaLimit)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestFormulaLimit) *DashboardWidgetQueryTableDefinitionRequestFormulaLimit { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) Count() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaLimit) *int { return v.Count }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestFormulaLimit) *string { return v.Order }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestFormulaLimit)(nil)).Elem() +type DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestFormulaLimit) DashboardWidgetQueryTableDefinitionRequestFormulaLimit { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestFormulaLimit + var ret DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestFormulaLimitOutput) + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) Count() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestFormulaLimit) *int { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) *string { if v == nil { return nil } - return v.Count - }).(pulumi.IntPtrOutput) + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestFormulaLimitPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestFormulaLimit) *string { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) *string { if v == nil { return nil } - return v.Order + return v.Facet }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQuery struct { - ComputeQuery *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) } -// DashboardWidgetQueryTableDefinitionRequestLogQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryArgs and DashboardWidgetQueryTableDefinitionRequestLogQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryInput` via: +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery `pulumi:"sortQuery"` +} + +// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs and DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByInput` via: // -// DashboardWidgetQueryTableDefinitionRequestLogQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestLogQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs{...} +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput } -type DashboardWidgetQueryTableDefinitionRequestLogQueryArgs struct { - ComputeQuery DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetQueryTableDefinitionRequestLogQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray and DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray{ DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(ctx) +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray []DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByInput + +func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -// DashboardWidgetQueryTableDefinitionRequestLogQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryArgs, DashboardWidgetQueryTableDefinitionRequestLogQueryPtr and DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryPtrInput` via: +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput { + return o +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput { + return o +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) SortQuery() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy) *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs and DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestLogQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryInput interface { + pulumi.Input + + ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput +} + +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` +} + +func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +} + +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Background()) +} + +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) +} + +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs, DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtr and DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestLogQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestLogQueryPtrType DashboardWidgetQueryTableDefinitionRequestLogQueryArgs +type dashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrType DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs -func DashboardWidgetQueryTableDefinitionRequestLogQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestLogQueryArgs) DashboardWidgetQueryTableDefinitionRequestLogQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestLogQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestLogQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestLogQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestLogQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestLogQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestLogQuery) *DashboardWidgetQueryTableDefinitionRequestLogQuery { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQuery) *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQuery) []DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQuery) []DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestLogQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQuery) DashboardWidgetQueryTableDefinitionRequestLogQuery { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestLogQuery + var ret DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryOutput) + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQuery) *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.ComputeQuery - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQuery) []DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.GroupBies - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } - return &v.Index + return &v.Order }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQuery) []DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute { - if v == nil { - return nil - } - return v.MultiComputes - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) +type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs and DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs{...} +type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeInput interface { + pulumi.Input + + ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput +} + +type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Background()) +} + +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) +} + +// DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray and DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray{ DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput +} + +type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray []DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeInput + +func (DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +} + +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput { + return o +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput { + return o +} + +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput { + return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQuery) *string { - if v == nil { - return nil - } - return v.SearchQuery - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +type DashboardWidgetQueryValueDefinitionRequestProcessQuery struct { + FilterBies []string `pulumi:"filterBies"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + SearchBy *string `pulumi:"searchBy"` } -// DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs and DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestProcessQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs and DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestProcessQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestProcessQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs struct { + FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` } -func (DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestProcessQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs, DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtr and DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs, DashboardWidgetQueryValueDefinitionRequestProcessQueryPtr and DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrType DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs +type dashboardWidgetQueryValueDefinitionRequestProcessQueryPtrType DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs -func DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestProcessQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs) DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestProcessQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestProcessQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestProcessQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestProcessQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestProcessQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestProcessQuery) *DashboardWidgetQueryValueDefinitionRequestProcessQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestProcessQuery) string { return v.Metric }).(pulumi.StringOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +type DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestProcessQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestProcessQuery) DashboardWidgetQueryValueDefinitionRequestProcessQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery + var ret DashboardWidgetQueryValueDefinitionRequestProcessQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryOutput) + }).(DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestProcessQuery) []string { if v == nil { return nil } - return &v.Aggregation - }).(pulumi.StringPtrOutput) + return v.FilterBies + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestProcessQuery) *int { if v == nil { return nil } - return v.Facet + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestProcessQuery) *string { + if v == nil { + return nil + } + return &v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery) *int { +func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestProcessQuery) *string { if v == nil { return nil } - return v.Interval - }).(pulumi.IntPtrOutput) + return v.SearchBy + }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetQueryValueDefinitionRequestQuery struct { + ApmDependencyStatsQuery *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery `pulumi:"apmResourceStatsQuery"` + EventQuery *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery `pulumi:"eventQuery"` + MetricQuery *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery `pulumi:"metricQuery"` + ProcessQuery *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery `pulumi:"processQuery"` } -// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs and DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByInput` via: +// DashboardWidgetQueryValueDefinitionRequestQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryArgs and DashboardWidgetQueryValueDefinitionRequestQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs{...} -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByInput interface { +// DashboardWidgetQueryValueDefinitionRequestQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput - ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetQueryValueDefinitionRequestQueryArgs struct { + ApmDependencyStatsQuery DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrInput `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrInput `pulumi:"apmResourceStatsQuery"` + EventQuery DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrInput `pulumi:"eventQuery"` + MetricQuery DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrInput `pulumi:"metricQuery"` + ProcessQuery DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrInput `pulumi:"processQuery"` } -func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryOutput) } -// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray and DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayInput` via: +// DashboardWidgetQueryValueDefinitionRequestQueryArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryArray and DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryArrayInput` via: // -// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray{ DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayInput interface { +// DashboardWidgetQueryValueDefinitionRequestQueryArray{ DashboardWidgetQueryValueDefinitionRequestQueryArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestQueryArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput } -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray []DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByInput +type DashboardWidgetQueryValueDefinitionRequestQueryArray []DashboardWidgetQueryValueDefinitionRequestQueryInput -func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryArray) ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryArray) ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) ApmDependencyStatsQuery() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQuery) *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery { + return v.ApmDependencyStatsQuery + }).(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) ApmResourceStatsQuery() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQuery) *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery { + return v.ApmResourceStatsQuery + }).(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) SortQuery() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy) *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) EventQuery() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQuery) *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { + return v.EventQuery + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) MetricQuery() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQuery) *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery { + return v.MetricQuery + }).(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) ProcessQuery() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQuery) *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput { +type DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestQueryOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestQuery { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestQuery)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestQueryOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +type DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery struct { + DataSource string `pulumi:"dataSource"` + Env string `pulumi:"env"` + IsUpstream *bool `pulumi:"isUpstream"` + Name string `pulumi:"name"` + OperationName string `pulumi:"operationName"` + PrimaryTagName *string `pulumi:"primaryTagName"` + PrimaryTagValue *string `pulumi:"primaryTagValue"` + ResourceName string `pulumi:"resourceName"` + Service string `pulumi:"service"` + Stat string `pulumi:"stat"` } -// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs and DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs and DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` +type DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs struct { + DataSource pulumi.StringInput `pulumi:"dataSource"` + Env pulumi.StringInput `pulumi:"env"` + IsUpstream pulumi.BoolPtrInput `pulumi:"isUpstream"` + Name pulumi.StringInput `pulumi:"name"` + OperationName pulumi.StringInput `pulumi:"operationName"` + PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` + PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` + ResourceName pulumi.StringInput `pulumi:"resourceName"` + Service pulumi.StringInput `pulumi:"service"` + Stat pulumi.StringInput `pulumi:"stat"` } -func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs, DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtr and DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs, DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtr and DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrType DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs +type dashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrType DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs -func DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) string { - return v.Aggregation +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.DataSource }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Env }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *bool { + return v.IsUpstream + }).(pulumi.BoolPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Name }).(pulumi.StringOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) OperationName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.OperationName + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) ResourceName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.ResourceName + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.Service + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Stat }).(pulumi.StringOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery + var ret DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryOutput) + }).(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return &v.Aggregation + return &v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.Facet + return &v.Env }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *bool { if v == nil { return nil } - return &v.Order + return v.IsUpstream + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Name }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.OperationName + }).(pulumi.StringPtrOutput) } -// DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs and DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeInput` via: +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Stat + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery struct { + DataSource string `pulumi:"dataSource"` + Env string `pulumi:"env"` + GroupBies []string `pulumi:"groupBies"` + Name string `pulumi:"name"` + OperationName *string `pulumi:"operationName"` + PrimaryTagName *string `pulumi:"primaryTagName"` + PrimaryTagValue *string `pulumi:"primaryTagValue"` + ResourceName *string `pulumi:"resourceName"` + Service string `pulumi:"service"` + Stat string `pulumi:"stat"` +} + +// DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs and DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs{...} -type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeInput interface { +// DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput - ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs struct { + DataSource pulumi.StringInput `pulumi:"dataSource"` + Env pulumi.StringInput `pulumi:"env"` + GroupBies pulumi.StringArrayInput `pulumi:"groupBies"` + Name pulumi.StringInput `pulumi:"name"` + OperationName pulumi.StringPtrInput `pulumi:"operationName"` + PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` + PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` + ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` + Service pulumi.StringInput `pulumi:"service"` + Stat pulumi.StringInput `pulumi:"stat"` } -func (DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) } -// DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray and DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayInput` via: +func (i DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs, DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtr and DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray{ DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayInput interface { +// DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput } -type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray []DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeInput +type dashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrType DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs -func (DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrType)(v) } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Background()) +func (*dashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +type DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery { + return &v + }).(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) string { + return v.DataSource + }).(pulumi.StringOutput) } -type DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) string { return v.Env }).(pulumi.StringOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) []string { + return v.GroupBies + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) string { return v.Name }).(pulumi.StringOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.OperationName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) string { return v.Service }).(pulumi.StringOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) string { return v.Stat }).(pulumi.StringOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery { + if v != nil { + return *v + } + var ret DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery + return ret + }).(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) } -type DashboardWidgetQueryTableDefinitionRequestProcessQuery struct { - FilterBies []string `pulumi:"filterBies"` - Limit *int `pulumi:"limit"` - Metric string `pulumi:"metric"` - SearchBy *string `pulumi:"searchBy"` +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) } -// DashboardWidgetQueryTableDefinitionRequestProcessQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs and DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestProcessQueryInput` via: +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Env + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) []string { + if v == nil { + return nil + } + return v.GroupBies + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.OperationName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Stat + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestQueryEventQuery struct { + Computes []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` + DataSource string `pulumi:"dataSource"` + GroupBies []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` + Indexes []string `pulumi:"indexes"` + Name string `pulumi:"name"` + Search *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch `pulumi:"search"` +} + +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestProcessQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs struct { - FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Metric pulumi.StringInput `pulumi:"metric"` - SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs struct { + Computes DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + GroupBies DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` + Indexes pulumi.StringArrayInput `pulumi:"indexes"` + Name pulumi.StringInput `pulumi:"name"` + Search DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrInput `pulumi:"search"` } -func (DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs, DashboardWidgetQueryTableDefinitionRequestProcessQueryPtr and DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs, DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtr and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestProcessQueryPtrType DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs +type dashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrType DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs -func DashboardWidgetQueryTableDefinitionRequestProcessQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs) DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestProcessQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestProcessQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestProcessQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestProcessQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestProcessQuery) *DashboardWidgetQueryTableDefinitionRequestProcessQuery { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) Computes() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute { + return v.Computes + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestProcessQuery) string { return v.Metric }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) []string { return v.Indexes }).(pulumi.StringArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) string { return v.Name }).(pulumi.StringOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestProcessQuery)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) Search() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch { + return v.Search + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryEventQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestProcessQuery) DashboardWidgetQueryTableDefinitionRequestProcessQuery { - if v != nil { - return *v +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { + if v != nil { + return *v + } + var ret DashboardWidgetQueryValueDefinitionRequestQueryEventQuery + return ret + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) Computes() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute { + if v == nil { + return nil + } + return v.Computes + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) *string { + if v == nil { + return nil } - var ret DashboardWidgetQueryTableDefinitionRequestProcessQuery - return ret - }).(DashboardWidgetQueryTableDefinitionRequestProcessQueryOutput) + return &v.DataSource + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestProcessQuery) []string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy { if v == nil { return nil } - return v.FilterBies - }).(pulumi.StringArrayOutput) + return v.GroupBies + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestProcessQuery) *int { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) []string { if v == nil { return nil } - return v.Limit - }).(pulumi.IntPtrOutput) + return v.Indexes + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestProcessQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) *string { if v == nil { return nil } - return &v.Metric + return &v.Name }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestProcessQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) Search() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch { if v == nil { return nil } - return v.SearchBy - }).(pulumi.StringPtrOutput) + return v.Search + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQuery struct { - ApmDependencyStatsQuery *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery `pulumi:"apmDependencyStatsQuery"` - ApmResourceStatsQuery *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery `pulumi:"apmResourceStatsQuery"` - EventQuery *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery `pulumi:"eventQuery"` - MetricQuery *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery `pulumi:"metricQuery"` - ProcessQuery *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery `pulumi:"processQuery"` +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute struct { + Aggregation string `pulumi:"aggregation"` + Interval *int `pulumi:"interval"` + Metric *string `pulumi:"metric"` } -// DashboardWidgetQueryTableDefinitionRequestQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryArgs and DashboardWidgetQueryTableDefinitionRequestQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs{...} +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput } -type DashboardWidgetQueryTableDefinitionRequestQueryArgs struct { - ApmDependencyStatsQuery DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrInput `pulumi:"apmDependencyStatsQuery"` - ApmResourceStatsQuery DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrInput `pulumi:"apmResourceStatsQuery"` - EventQuery DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrInput `pulumi:"eventQuery"` - MetricQuery DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrInput `pulumi:"metricQuery"` - ProcessQuery DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrInput `pulumi:"processQuery"` +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Interval pulumi.IntPtrInput `pulumi:"interval"` + Metric pulumi.StringPtrInput `pulumi:"metric"` } -func (DashboardWidgetQueryTableDefinitionRequestQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) } -// DashboardWidgetQueryTableDefinitionRequestQueryArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryArray and DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryArrayInput` via: +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryArray{ DashboardWidgetQueryTableDefinitionRequestQueryArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestQueryArrayInput interface { +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray{ DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput } -type DashboardWidgetQueryTableDefinitionRequestQueryArray []DashboardWidgetQueryTableDefinitionRequestQueryInput +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeInput -func (DashboardWidgetQueryTableDefinitionRequestQueryArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestQueryArray) ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryArray) ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) ApmDependencyStatsQuery() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQuery) *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery { - return v.ApmDependencyStatsQuery - }).(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) ApmResourceStatsQuery() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQuery) *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery { - return v.ApmResourceStatsQuery - }).(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) EventQuery() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQuery) *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { - return v.EventQuery - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) MetricQuery() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQuery) *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery { - return v.MetricQuery - }).(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryOutput) ProcessQuery() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQuery) *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery { - return v.ProcessQuery - }).(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute) *string { return v.Metric }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestQueryOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestQuery { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestQuery)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestQueryOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery struct { - DataSource string `pulumi:"dataSource"` - Env string `pulumi:"env"` - IsUpstream *bool `pulumi:"isUpstream"` - Name string `pulumi:"name"` - OperationName string `pulumi:"operationName"` - PrimaryTagName *string `pulumi:"primaryTagName"` - PrimaryTagValue *string `pulumi:"primaryTagValue"` - ResourceName string `pulumi:"resourceName"` - Service string `pulumi:"service"` - Stat string `pulumi:"stat"` +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy struct { + Facet string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + Sort *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort `pulumi:"sort"` } -// DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs and DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs{...} +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput } -type DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs struct { - DataSource pulumi.StringInput `pulumi:"dataSource"` - Env pulumi.StringInput `pulumi:"env"` - IsUpstream pulumi.BoolPtrInput `pulumi:"isUpstream"` - Name pulumi.StringInput `pulumi:"name"` - OperationName pulumi.StringInput `pulumi:"operationName"` - PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` - PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` - ResourceName pulumi.StringInput `pulumi:"resourceName"` - Service pulumi.StringInput `pulumi:"service"` - Stat pulumi.StringInput `pulumi:"stat"` +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs struct { + Facet pulumi.StringInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Sort DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrInput `pulumi:"sort"` } -func (DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray{ DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput } -func (i DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx) +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByInput + +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -// DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs, DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtr and DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrInput` via: -// -// DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs{...} -// -// or: -// -// nil -type DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrInput interface { - pulumi.Input +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Background()) +} - ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) } -type dashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrType DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput struct{ *pulumi.OutputState } -func DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrType)(v) +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -func (*dashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput { + return o } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput { + return o } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) Facet() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy) string { return v.Facet }).(pulumi.StringOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) Sort() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy) *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort { + return v.Sort + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput { +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery { - return &v - }).(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort struct { + Aggregation string `pulumi:"aggregation"` + Metric *string `pulumi:"metric"` + Order *string `pulumi:"order"` } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.DataSource - }).(pulumi.StringOutput) +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs{...} +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortInput interface { + pulumi.Input + + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) Env() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Env }).(pulumi.StringOutput) +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Metric pulumi.StringPtrInput `pulumi:"metric"` + Order pulumi.StringPtrInput `pulumi:"order"` } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) IsUpstream() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *bool { - return v.IsUpstream - }).(pulumi.BoolPtrOutput) +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Name }).(pulumi.StringOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) OperationName() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.OperationName - }).(pulumi.StringOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) ResourceName() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.ResourceName - }).(pulumi.StringOutput) +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs, DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtr and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs{...} +// +// or: +// +// nil +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrInput interface { + pulumi.Input + + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.Service - }).(pulumi.StringOutput) +type dashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrType DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs + +func DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrType)(v) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) Stat() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Stat }).(pulumi.StringOutput) +func (*dashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -type DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +} -func (DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (i *dashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery { - if v != nil { - return *v - } - var ret DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery - return ret - }).(DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.DataSource - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort { + return &v + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.Env - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) IsUpstream() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *bool { - if v == nil { - return nil - } - return v.IsUpstream - }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) *string { return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) *string { return v.Order }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.OperationName - }).(pulumi.StringPtrOutput) +type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort { + if v != nil { + return *v } - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) + var ret DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort + return ret + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) *string { if v == nil { return nil } - return &v.ResourceName + return &v.Aggregation }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) *string { if v == nil { return nil } - return &v.Service + return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) *string { if v == nil { return nil } - return &v.Stat + return v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery struct { - DataSource string `pulumi:"dataSource"` - Env string `pulumi:"env"` - GroupBies []string `pulumi:"groupBies"` - Name string `pulumi:"name"` - OperationName *string `pulumi:"operationName"` - PrimaryTagName *string `pulumi:"primaryTagName"` - PrimaryTagValue *string `pulumi:"primaryTagValue"` - ResourceName *string `pulumi:"resourceName"` - Service string `pulumi:"service"` - Stat string `pulumi:"stat"` +type DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch struct { + Query string `pulumi:"query"` } -// DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs and DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs and DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs{...} +type DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput } -type DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs struct { - DataSource pulumi.StringInput `pulumi:"dataSource"` - Env pulumi.StringInput `pulumi:"env"` - GroupBies pulumi.StringArrayInput `pulumi:"groupBies"` - Name pulumi.StringInput `pulumi:"name"` - OperationName pulumi.StringPtrInput `pulumi:"operationName"` - PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` - PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` - ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` - Service pulumi.StringInput `pulumi:"service"` - Stat pulumi.StringInput `pulumi:"stat"` +type DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs struct { + Query pulumi.StringInput `pulumi:"query"` } -func (DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs, DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtr and DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs, DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtr and DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrType DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs +type dashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrType DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs -func DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery { +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch) *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch { return &v - }).(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) string { - return v.DataSource - }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch) string { return v.Query }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) Env() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) string { return v.Env }).(pulumi.StringOutput) +type DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) GroupBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) []string { - return v.GroupBies - }).(pulumi.StringArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { + return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) string { return v.Name }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { + return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { - return v.OperationName - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch { + if v != nil { + return *v + } + var ret DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch + return ret + }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { - return v.PrimaryTagName +func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch) *string { + if v == nil { + return nil + } + return &v.Query }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) +type DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery struct { + Aggregator *string `pulumi:"aggregator"` + DataSource *string `pulumi:"dataSource"` + Name string `pulumi:"name"` + Query string `pulumi:"query"` } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { - return v.ResourceName - }).(pulumi.StringPtrOutput) +// DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs and DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryInput interface { + pulumi.Input + + ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) string { return v.Service }).(pulumi.StringOutput) +type DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + DataSource pulumi.StringPtrInput `pulumi:"dataSource"` + Name pulumi.StringInput `pulumi:"name"` + Query pulumi.StringInput `pulumi:"query"` } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) Stat() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) string { return v.Stat }).(pulumi.StringOutput) +func (DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery)(nil)).Elem() } -type DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput struct{ *pulumi.OutputState } +func (i DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputWithContext(context.Background()) +} -func (DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (i DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { +func (i DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs, DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtr and DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrInput interface { + pulumi.Input + + ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput +} + +type dashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrType DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs + +func DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrType)(v) +} + +func (*dashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery)(nil)).Elem() +} + +func (i *dashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +} + +func (i *dashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery { - if v != nil { - return *v - } - var ret DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery - return ret - }).(DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return &v.DataSource - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery { + return &v + }).(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return &v.Env - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *string { return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) GroupBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) []string { - if v == nil { - return nil - } - return v.GroupBies - }).(pulumi.StringArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *string { return v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) string { return v.Name }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return v.OperationName - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) string { return v.Query }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil +type DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery)(nil)).Elem() +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { + return o +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { + return o +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery { + if v != nil { + return *v } - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) + var ret DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery + return ret + }).(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } - return v.PrimaryTagValue + return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } - return v.ResourceName + return v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } - return &v.Service + return &v.Name }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } - return &v.Stat + return &v.Query }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQuery struct { - Computes []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` - DataSource string `pulumi:"dataSource"` - GroupBies []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` - Indexes []string `pulumi:"indexes"` - Name string `pulumi:"name"` - Search *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch `pulumi:"search"` +type DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery struct { + Aggregator *string `pulumi:"aggregator"` + DataSource string `pulumi:"dataSource"` + IsNormalizedCpu *bool `pulumi:"isNormalizedCpu"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + Name string `pulumi:"name"` + Sort *string `pulumi:"sort"` + TagFilters []string `pulumi:"tagFilters"` + TextFilter *string `pulumi:"textFilter"` } -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs and DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs struct { - Computes DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` - DataSource pulumi.StringInput `pulumi:"dataSource"` - GroupBies DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` - Indexes pulumi.StringArrayInput `pulumi:"indexes"` - Name pulumi.StringInput `pulumi:"name"` - Search DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrInput `pulumi:"search"` +type DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + IsNormalizedCpu pulumi.BoolPtrInput `pulumi:"isNormalizedCpu"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + Name pulumi.StringInput `pulumi:"name"` + Sort pulumi.StringPtrInput `pulumi:"sort"` + TagFilters pulumi.StringArrayInput `pulumi:"tagFilters"` + TextFilter pulumi.StringPtrInput `pulumi:"textFilter"` } -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs, DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtr and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs, DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtr and DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrType DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs +type dashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrType DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs -func DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryEventQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) Computes() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute { - return v.Computes - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) string { return v.DataSource }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *bool { return v.IsNormalizedCpu }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) Indexes() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) []string { return v.Indexes }).(pulumi.StringArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) string { return v.Name }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) string { return v.Metric }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) Search() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch { - return v.Search - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) string { return v.Name }).(pulumi.StringOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { return v.Sort }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryEventQuery)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) []string { return v.TagFilters }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { return v.TextFilter }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestQueryEventQuery + var ret DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryOutput) + }).(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Computes() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute { +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { if v == nil { return nil } - return v.Computes - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) + return v.Aggregator + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { if v == nil { return nil } @@ -103575,396 +119317,406 @@ func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Data }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy { +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *bool { if v == nil { return nil } - return v.GroupBies - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) + return v.IsNormalizedCpu + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Indexes() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) []string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *int { if v == nil { return nil } - return v.Indexes - }).(pulumi.StringArrayOutput) + return v.Limit + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { if v == nil { return nil } - return &v.Name + return &v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryPtrOutput) Search() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuery) *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch { +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { if v == nil { return nil } - return v.Search - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) -} - -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute struct { - Aggregation string `pulumi:"aggregation"` - Interval *int `pulumi:"interval"` - Metric *string `pulumi:"metric"` -} - -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeInput` via: -// -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs{...} -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeInput interface { - pulumi.Input - - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput + return &v.Name + }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Interval pulumi.IntPtrInput `pulumi:"interval"` - Metric pulumi.StringPtrInput `pulumi:"metric"` +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.Sort + }).(pulumi.StringPtrOutput) } -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) []string { + if v == nil { + return nil + } + return v.TagFilters + }).(pulumi.StringArrayOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.TextFilter + }).(pulumi.StringPtrOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) +type DashboardWidgetQueryValueDefinitionRequestRumQuery struct { + ComputeQuery *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayInput` via: +// DashboardWidgetQueryValueDefinitionRequestRumQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryArgs and DashboardWidgetQueryValueDefinitionRequestRumQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray{ DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayInput interface { +// DashboardWidgetQueryValueDefinitionRequestRumQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestRumQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput -} - -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeInput - -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute)(nil)).Elem() + ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryOutput } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Background()) +type DashboardWidgetQueryValueDefinitionRequestRumQueryArgs struct { + ComputeQuery DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) +func (DashboardWidgetQueryValueDefinitionRequestRumQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQuery)(nil)).Elem() } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput { - return o +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput { - return o +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(ctx) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) -} +// DashboardWidgetQueryValueDefinitionRequestRumQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryArgs, DashboardWidgetQueryValueDefinitionRequestRumQueryPtr and DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryPtrInput` via: +// +// DashboardWidgetQueryValueDefinitionRequestRumQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetQueryValueDefinitionRequestRumQueryPtrInput interface { + pulumi.Input -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute) *string { return v.Metric }).(pulumi.StringPtrOutput) + ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute)(nil)).Elem() -} +type dashboardWidgetQueryValueDefinitionRequestRumQueryPtrType DashboardWidgetQueryValueDefinitionRequestRumQueryArgs -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput { - return o +func DashboardWidgetQueryValueDefinitionRequestRumQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestRumQueryArgs) DashboardWidgetQueryValueDefinitionRequestRumQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestRumQueryPtrType)(v) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput { - return o +func (*dashboardWidgetQueryValueDefinitionRequestRumQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestRumQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestRumQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy struct { - Facet string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - Sort *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort `pulumi:"sort"` +func (i *dashboardWidgetQueryValueDefinitionRequestRumQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) } -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByInput` via: -// -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs{...} -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByInput interface { - pulumi.Input +type DashboardWidgetQueryValueDefinitionRequestRumQueryOutput struct{ *pulumi.OutputState } - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput +func (DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQuery)(nil)).Elem() } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs struct { - Facet pulumi.StringInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Sort DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrInput `pulumi:"sort"` +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryOutput { + return o } -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryOutput { + return o } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestRumQuery) *DashboardWidgetQueryValueDefinitionRequestRumQuery { + return &v + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) } -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayInput` via: -// -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray{ DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayInput interface { - pulumi.Input - - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQuery) *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray []DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByInput +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQuery) []DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQuery) string { return v.Index }).(pulumi.StringOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQuery) []DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestRumQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) Facet() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy) string { return v.Facet }).(pulumi.StringOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestRumQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQuery) DashboardWidgetQueryValueDefinitionRequestRumQuery { + if v != nil { + return *v + } + var ret DashboardWidgetQueryValueDefinitionRequestRumQuery + return ret + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) Sort() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy) *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort { - return v.Sort - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQuery) *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQuery) []DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput { - return o +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput { - return o +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQuery) []DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort struct { +type DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` - Metric *string `pulumi:"metric"` - Order *string `pulumi:"order"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortInput` via: +// DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs and DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs{...} -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortInput interface { +// DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs struct { +type DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` - Metric pulumi.StringPtrInput `pulumi:"metric"` - Order pulumi.StringPtrInput `pulumi:"order"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs, DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtr and DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs, DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtr and DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs{...} +// DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrType DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs +type dashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrType DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs -func DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) *string { return v.Metric }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) *string { return v.Order }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort + var ret DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortOutput) + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) *string { if v == nil { return nil } @@ -103972,762 +119724,577 @@ func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) *string { if v == nil { return nil } - return v.Metric + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) *int { if v == nil { return nil } - return v.Order - }).(pulumi.StringPtrOutput) + return v.Interval + }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch struct { - Query string `pulumi:"query"` +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs and DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchInput` via: +// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs and DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs{...} -type DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchInput interface { +// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs{...} +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput -} - -type DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs struct { - Query pulumi.StringInput `pulumi:"query"` -} - -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch)(nil)).Elem() + ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Background()) +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) +func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) } -// DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs, DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtr and DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrInput` via: -// -// DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs{...} -// -// or: +// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray and DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayInput` via: // -// nil -type DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrInput interface { +// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray{ DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput } -type dashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrType DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs - -func DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrType)(v) -} +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray []DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByInput -func (*dashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch) *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch { - return &v - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) Query() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch) string { return v.Query }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) SortQuery() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy) *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch) DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch { - if v != nil { - return *v - } - var ret DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch - return ret - }).(DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchPtrOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch) *string { - if v == nil { - return nil - } - return &v.Query - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery struct { - Aggregator *string `pulumi:"aggregator"` - DataSource *string `pulumi:"dataSource"` - Name string `pulumi:"name"` - Query string `pulumi:"query"` +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` } -// DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs and DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs and DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs struct { - Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` - DataSource pulumi.StringPtrInput `pulumi:"dataSource"` - Name pulumi.StringInput `pulumi:"name"` - Query pulumi.StringInput `pulumi:"query"` +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs, DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtr and DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs, DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtr and DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrType DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs +type dashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrType DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs -func DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *string { return v.Aggregator }).(pulumi.StringPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *string { return v.DataSource }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) string { return v.Name }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) Query() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) string { return v.Query }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery + var ret DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *string { - if v == nil { - return nil - } - return v.Aggregator - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.DataSource + return &v.Aggregation }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) *string { if v == nil { return nil } - return &v.Name + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryPtrOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) *string { if v == nil { return nil } - return &v.Query + return &v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery struct { - Aggregator *string `pulumi:"aggregator"` - DataSource string `pulumi:"dataSource"` - IsNormalizedCpu *bool `pulumi:"isNormalizedCpu"` - Limit *int `pulumi:"limit"` - Metric string `pulumi:"metric"` - Name string `pulumi:"name"` - Sort *string `pulumi:"sort"` - TagFilters []string `pulumi:"tagFilters"` - TextFilter *string `pulumi:"textFilter"` +type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs and DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs and DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeInput` via: // -// DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs{...} +type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput -} - -type DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs struct { - Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` - DataSource pulumi.StringInput `pulumi:"dataSource"` - IsNormalizedCpu pulumi.BoolPtrInput `pulumi:"isNormalizedCpu"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Metric pulumi.StringInput `pulumi:"metric"` - Name pulumi.StringInput `pulumi:"name"` - Sort pulumi.StringPtrInput `pulumi:"sort"` - TagFilters pulumi.StringArrayInput `pulumi:"tagFilters"` - TextFilter pulumi.StringPtrInput `pulumi:"textFilter"` -} - -func (DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery)(nil)).Elem() + ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput } -func (i DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputWithContext(context.Background()) +type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (i DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) +func (DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) } -// DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs, DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtr and DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrInput` via: -// -// DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs{...} -// -// or: +// DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray and DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayInput` via: // -// nil -type DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrInput interface { +// DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray{ DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput } -type dashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrType DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs - -func DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrType)(v) -} +type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray []DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeInput -func (*dashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) +func (i DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery { - return &v - }).(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { return v.Aggregator }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) string { return v.DataSource }).(pulumi.StringOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *bool { return v.IsNormalizedCpu }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) string { return v.Metric }).(pulumi.StringOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) string { return v.Name }).(pulumi.StringOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) Sort() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { return v.Sort }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) TagFilters() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) []string { return v.TagFilters }).(pulumi.StringArrayOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) TextFilter() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { return v.TextFilter }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery { - if v != nil { - return *v - } - var ret DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery - return ret - }).(DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return v.Aggregator - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return &v.DataSource - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *bool { - if v == nil { - return nil - } - return v.IsNormalizedCpu - }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *int { - if v == nil { - return nil - } - return v.Limit - }).(pulumi.IntPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return &v.Metric - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) Sort() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return v.Sort - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) TagFilters() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) []string { - if v == nil { - return nil - } - return v.TagFilters - }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryPtrOutput) TextFilter() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return v.TextFilter - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQuery struct { - ComputeQuery *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetQueryValueDefinitionRequestSecurityQuery struct { + ComputeQuery *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetQueryTableDefinitionRequestRumQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryArgs and DashboardWidgetQueryTableDefinitionRequestRumQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs and DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestRumQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestRumQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestRumQueryArgs struct { - ComputeQuery DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs struct { + ComputeQuery DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestRumQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryArgs, DashboardWidgetQueryTableDefinitionRequestRumQueryPtr and DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs, DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtr and DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestRumQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestRumQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestRumQueryPtrType DashboardWidgetQueryTableDefinitionRequestRumQueryArgs +type dashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrType DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs -func DashboardWidgetQueryTableDefinitionRequestRumQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestRumQueryArgs) DashboardWidgetQueryTableDefinitionRequestRumQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestRumQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs) DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestRumQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestRumQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestSecurityQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestRumQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestRumQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestRumQuery) *DashboardWidgetQueryTableDefinitionRequestRumQuery { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestSecurityQuery) *DashboardWidgetQueryValueDefinitionRequestSecurityQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQuery) *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQuery) *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQuery) []DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQuery) []DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy { return v.GroupBies - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQuery) []DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQuery) []DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestRumQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQuery) DashboardWidgetQueryTableDefinitionRequestRumQuery { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQuery) DashboardWidgetQueryValueDefinitionRequestSecurityQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestRumQuery + var ret DashboardWidgetQueryValueDefinitionRequestSecurityQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQuery) *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQuery) *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQuery) []DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQuery) []DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQuery) *string { if v == nil { return nil } @@ -104735,17 +120302,17 @@ func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) Index() pul }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQuery) []DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQuery) []DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQuery) *string { if v == nil { return nil } @@ -104753,144 +120320,146 @@ func (o DashboardWidgetQueryTableDefinitionRequestRumQueryPtrOutput) SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery struct { +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs and DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs and DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs struct { +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs, DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtr and DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs, DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtr and DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrType DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs +type dashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrType DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs -func DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery + var ret DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) *string { if v == nil { return nil } @@ -104898,8 +120467,8 @@ func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) *string { if v == nil { return nil } @@ -104907,8 +120476,8 @@ func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery) *int { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) *int { if v == nil { return nil } @@ -104916,254 +120485,256 @@ func (o DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryPtrOutput) }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs and DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByInput` via: +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs and DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByInput` via: // -// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs{...} -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByInput interface { +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs{...} +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput - ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput } -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) } -// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray and DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayInput` via: +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray and DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayInput` via: // -// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray{ DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayInput interface { +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray{ DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput } -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray []DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByInput +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray []DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByInput -func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) SortQuery() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy) *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) SortQuery() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy) *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery struct { +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs and DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryInput` via: +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs and DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryInput interface { +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs struct { +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs, DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtr and DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs, DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtr and DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs{...} +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrType DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs +type dashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrType DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs -func DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery { return &v - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) string { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery + var ret DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery return ret - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryOutput) + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -105171,8 +120742,8 @@ func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -105180,8 +120751,8 @@ func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -105189,2029 +120760,2164 @@ func (o DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute struct { +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs and DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeInput` via: +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs and DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeInput` via: // -// DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs{...} -type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeInput interface { +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs{...} +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput - ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput } -type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs struct { +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) } -// DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray and DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayInput` via: +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray and DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayInput` via: // -// DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray{ DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayInput interface { +// DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray{ DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs{...} } +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput } -type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray []DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeInput +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray []DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeInput -func (DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) +func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeOutput) +func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute { + return vs[0].([]DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQuery struct { - ComputeQuery *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetScatterplotDefinition struct { + ColorByGroups []string `pulumi:"colorByGroups"` + CustomLinks []DashboardWidgetScatterplotDefinitionCustomLink `pulumi:"customLinks"` + LiveSpan *string `pulumi:"liveSpan"` + Request *DashboardWidgetScatterplotDefinitionRequest `pulumi:"request"` + // The title of the dashboard. + Title *string `pulumi:"title"` + TitleAlign *string `pulumi:"titleAlign"` + TitleSize *string `pulumi:"titleSize"` + Xaxis *DashboardWidgetScatterplotDefinitionXaxis `pulumi:"xaxis"` + Yaxis *DashboardWidgetScatterplotDefinitionYaxis `pulumi:"yaxis"` } -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs and DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryInput` via: +// DashboardWidgetScatterplotDefinitionInput is an input type that accepts DashboardWidgetScatterplotDefinitionArgs and DashboardWidgetScatterplotDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionInput` via: // -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryInput interface { +// DashboardWidgetScatterplotDefinitionArgs{...} +type DashboardWidgetScatterplotDefinitionInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput + ToDashboardWidgetScatterplotDefinitionOutput() DashboardWidgetScatterplotDefinitionOutput + ToDashboardWidgetScatterplotDefinitionOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionOutput } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs struct { - ComputeQuery DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetScatterplotDefinitionArgs struct { + ColorByGroups pulumi.StringArrayInput `pulumi:"colorByGroups"` + CustomLinks DashboardWidgetScatterplotDefinitionCustomLinkArrayInput `pulumi:"customLinks"` + LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` + Request DashboardWidgetScatterplotDefinitionRequestPtrInput `pulumi:"request"` + // The title of the dashboard. + Title pulumi.StringPtrInput `pulumi:"title"` + TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` + TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` + Xaxis DashboardWidgetScatterplotDefinitionXaxisPtrInput `pulumi:"xaxis"` + Yaxis DashboardWidgetScatterplotDefinitionYaxisPtrInput `pulumi:"yaxis"` } -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinition)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionArgs) ToDashboardWidgetScatterplotDefinitionOutput() DashboardWidgetScatterplotDefinitionOutput { + return i.ToDashboardWidgetScatterplotDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) +func (i DashboardWidgetScatterplotDefinitionArgs) ToDashboardWidgetScatterplotDefinitionOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionArgs) ToDashboardWidgetScatterplotDefinitionPtrOutput() DashboardWidgetScatterplotDefinitionPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionArgs) ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionOutput).ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs, DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtr and DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionArgs, DashboardWidgetScatterplotDefinitionPtr and DashboardWidgetScatterplotDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs{...} +// DashboardWidgetScatterplotDefinitionArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionPtrOutput() DashboardWidgetScatterplotDefinitionPtrOutput + ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrType DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs +type dashboardWidgetScatterplotDefinitionPtrType DashboardWidgetScatterplotDefinitionArgs -func DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs) DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionPtr(v *DashboardWidgetScatterplotDefinitionArgs) DashboardWidgetScatterplotDefinitionPtrInput { + return (*dashboardWidgetScatterplotDefinitionPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestSecurityQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinition)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionPtrType) ToDashboardWidgetScatterplotDefinitionPtrOutput() DashboardWidgetScatterplotDefinitionPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionPtrType) ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinition)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput { +func (o DashboardWidgetScatterplotDefinitionOutput) ToDashboardWidgetScatterplotDefinitionOutput() DashboardWidgetScatterplotDefinitionOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput { +func (o DashboardWidgetScatterplotDefinitionOutput) ToDashboardWidgetScatterplotDefinitionOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionOutput) ToDashboardWidgetScatterplotDefinitionPtrOutput() DashboardWidgetScatterplotDefinitionPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestSecurityQuery) *DashboardWidgetQueryTableDefinitionRequestSecurityQuery { +func (o DashboardWidgetScatterplotDefinitionOutput) ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinition { return &v - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQuery) *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionOutput) ColorByGroups() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) []string { return v.ColorByGroups }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQuery) []DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) +func (o DashboardWidgetScatterplotDefinitionOutput) CustomLinks() DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) []DashboardWidgetScatterplotDefinitionCustomLink { + return v.CustomLinks + }).(DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQuery) []DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) +func (o DashboardWidgetScatterplotDefinitionOutput) Request() DashboardWidgetScatterplotDefinitionRequestPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinitionRequest { + return v.Request + }).(DashboardWidgetScatterplotDefinitionRequestPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +// The title of the dashboard. +func (o DashboardWidgetScatterplotDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestSecurityQuery)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionOutput) Xaxis() DashboardWidgetScatterplotDefinitionXaxisPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinitionXaxis { + return v.Xaxis + }).(DashboardWidgetScatterplotDefinitionXaxisPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionOutput) Yaxis() DashboardWidgetScatterplotDefinitionYaxisPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinitionYaxis { + return v.Yaxis + }).(DashboardWidgetScatterplotDefinitionYaxisPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinition)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionPtrOutput) ToDashboardWidgetScatterplotDefinitionPtrOutput() DashboardWidgetScatterplotDefinitionPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionPtrOutput) ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQuery) DashboardWidgetQueryTableDefinitionRequestSecurityQuery { +func (o DashboardWidgetScatterplotDefinitionPtrOutput) Elem() DashboardWidgetScatterplotDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) DashboardWidgetScatterplotDefinition { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestSecurityQuery + var ret DashboardWidgetScatterplotDefinition return ret - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryOutput) + }).(DashboardWidgetScatterplotDefinitionOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQuery) *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionPtrOutput) ColorByGroups() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) []string { if v == nil { return nil } - return v.ComputeQuery - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) + return v.ColorByGroups + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) GroupBies() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQuery) []DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy { +func (o DashboardWidgetScatterplotDefinitionPtrOutput) CustomLinks() DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) []DashboardWidgetScatterplotDefinitionCustomLink { if v == nil { return nil } - return v.GroupBies - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) + return v.CustomLinks + }).(DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQuery) *string { +func (o DashboardWidgetScatterplotDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *string { if v == nil { return nil } - return &v.Index + return v.LiveSpan }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) MultiComputes() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQuery) []DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute { +func (o DashboardWidgetScatterplotDefinitionPtrOutput) Request() DashboardWidgetScatterplotDefinitionRequestPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinitionRequest { if v == nil { return nil } - return v.MultiComputes - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) + return v.Request + }).(DashboardWidgetScatterplotDefinitionRequestPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQuery) *string { +// The title of the dashboard. +func (o DashboardWidgetScatterplotDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *string { if v == nil { return nil } - return v.SearchQuery + return v.Title }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +func (o DashboardWidgetScatterplotDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *string { + if v == nil { + return nil + } + return v.TitleAlign + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *string { + if v == nil { + return nil + } + return v.TitleSize + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionPtrOutput) Xaxis() DashboardWidgetScatterplotDefinitionXaxisPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinitionXaxis { + if v == nil { + return nil + } + return v.Xaxis + }).(DashboardWidgetScatterplotDefinitionXaxisPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionPtrOutput) Yaxis() DashboardWidgetScatterplotDefinitionYaxisPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinitionYaxis { + if v == nil { + return nil + } + return v.Yaxis + }).(DashboardWidgetScatterplotDefinitionYaxisPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionCustomLink struct { + IsHidden *bool `pulumi:"isHidden"` + Label *string `pulumi:"label"` + Link *string `pulumi:"link"` + OverrideLabel *string `pulumi:"overrideLabel"` +} + +// DashboardWidgetScatterplotDefinitionCustomLinkInput is an input type that accepts DashboardWidgetScatterplotDefinitionCustomLinkArgs and DashboardWidgetScatterplotDefinitionCustomLinkOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionCustomLinkInput` via: +// +// DashboardWidgetScatterplotDefinitionCustomLinkArgs{...} +type DashboardWidgetScatterplotDefinitionCustomLinkInput interface { + pulumi.Input + + ToDashboardWidgetScatterplotDefinitionCustomLinkOutput() DashboardWidgetScatterplotDefinitionCustomLinkOutput + ToDashboardWidgetScatterplotDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionCustomLinkOutput +} + +type DashboardWidgetScatterplotDefinitionCustomLinkArgs struct { + IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` + Label pulumi.StringPtrInput `pulumi:"label"` + Link pulumi.StringPtrInput `pulumi:"link"` + OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` +} + +func (DashboardWidgetScatterplotDefinitionCustomLinkArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionCustomLink)(nil)).Elem() +} + +func (i DashboardWidgetScatterplotDefinitionCustomLinkArgs) ToDashboardWidgetScatterplotDefinitionCustomLinkOutput() DashboardWidgetScatterplotDefinitionCustomLinkOutput { + return i.ToDashboardWidgetScatterplotDefinitionCustomLinkOutputWithContext(context.Background()) +} + +func (i DashboardWidgetScatterplotDefinitionCustomLinkArgs) ToDashboardWidgetScatterplotDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionCustomLinkOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionCustomLinkOutput) +} + +// DashboardWidgetScatterplotDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionCustomLinkArray and DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionCustomLinkArrayInput` via: +// +// DashboardWidgetScatterplotDefinitionCustomLinkArray{ DashboardWidgetScatterplotDefinitionCustomLinkArgs{...} } +type DashboardWidgetScatterplotDefinitionCustomLinkArrayInput interface { + pulumi.Input + + ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutput() DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput + ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput +} + +type DashboardWidgetScatterplotDefinitionCustomLinkArray []DashboardWidgetScatterplotDefinitionCustomLinkInput + +func (DashboardWidgetScatterplotDefinitionCustomLinkArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionCustomLink)(nil)).Elem() +} + +func (i DashboardWidgetScatterplotDefinitionCustomLinkArray) ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutput() DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetScatterplotDefinitionCustomLinkArray) ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) +} + +type DashboardWidgetScatterplotDefinitionCustomLinkOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionCustomLinkOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionCustomLink)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionCustomLinkOutput) ToDashboardWidgetScatterplotDefinitionCustomLinkOutput() DashboardWidgetScatterplotDefinitionCustomLinkOutput { + return o +} + +func (o DashboardWidgetScatterplotDefinitionCustomLinkOutput) ToDashboardWidgetScatterplotDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionCustomLinkOutput { + return o +} + +func (o DashboardWidgetScatterplotDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionCustomLink)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutput() DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput { + return o +} + +func (o DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput { + return o +} + +func (o DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionCustomLinkOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionCustomLink { + return vs[0].([]DashboardWidgetScatterplotDefinitionCustomLink)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionCustomLinkOutput) +} + +type DashboardWidgetScatterplotDefinitionRequest struct { + ScatterplotTables []DashboardWidgetScatterplotDefinitionRequestScatterplotTable `pulumi:"scatterplotTables"` + Xes []DashboardWidgetScatterplotDefinitionRequestX `pulumi:"xes"` + Ys []DashboardWidgetScatterplotDefinitionRequestY `pulumi:"ys"` } -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs and DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestArgs and DashboardWidgetScatterplotDefinitionRequestOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestInput` via: // -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestArgs{...} +type DashboardWidgetScatterplotDefinitionRequestInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestOutput() DashboardWidgetScatterplotDefinitionRequestOutput + ToDashboardWidgetScatterplotDefinitionRequestOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestOutput } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetScatterplotDefinitionRequestArgs struct { + ScatterplotTables DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayInput `pulumi:"scatterplotTables"` + Xes DashboardWidgetScatterplotDefinitionRequestXArrayInput `pulumi:"xes"` + Ys DashboardWidgetScatterplotDefinitionRequestYArrayInput `pulumi:"ys"` } -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequest)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestArgs) ToDashboardWidgetScatterplotDefinitionRequestOutput() DashboardWidgetScatterplotDefinitionRequestOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestArgs) ToDashboardWidgetScatterplotDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestOutput) } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestArgs) ToDashboardWidgetScatterplotDefinitionRequestPtrOutput() DashboardWidgetScatterplotDefinitionRequestPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestArgs) ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestOutput).ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(ctx) } -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs, DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtr and DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestArgs, DashboardWidgetScatterplotDefinitionRequestPtr and DashboardWidgetScatterplotDefinitionRequestPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestPtrInput` via: // -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestArgs{...} // // or: // // nil -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestPtrInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestPtrOutput() DashboardWidgetScatterplotDefinitionRequestPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestPtrOutput } -type dashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrType DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs +type dashboardWidgetScatterplotDefinitionRequestPtrType DashboardWidgetScatterplotDefinitionRequestArgs -func DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestPtr(v *DashboardWidgetScatterplotDefinitionRequestArgs) DashboardWidgetScatterplotDefinitionRequestPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestPtrType)(v) } -func (*dashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequest)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestPtrType) ToDashboardWidgetScatterplotDefinitionRequestPtrOutput() DashboardWidgetScatterplotDefinitionRequestPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestPtrType) ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestOutput) ToDashboardWidgetScatterplotDefinitionRequestOutput() DashboardWidgetScatterplotDefinitionRequestOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestOutput) ToDashboardWidgetScatterplotDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestOutput) ToDashboardWidgetScatterplotDefinitionRequestPtrOutput() DashboardWidgetScatterplotDefinitionRequestPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestOutput) ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequest) *DashboardWidgetScatterplotDefinitionRequest { return &v - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestOutput) ScatterplotTables() DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequest) []DashboardWidgetScatterplotDefinitionRequestScatterplotTable { + return v.ScatterplotTables + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestOutput) Xes() DashboardWidgetScatterplotDefinitionRequestXArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequest) []DashboardWidgetScatterplotDefinitionRequestX { + return v.Xes + }).(DashboardWidgetScatterplotDefinitionRequestXArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestOutput) Ys() DashboardWidgetScatterplotDefinitionRequestYArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequest) []DashboardWidgetScatterplotDefinitionRequestY { + return v.Ys + }).(DashboardWidgetScatterplotDefinitionRequestYArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestPtrOutput() DashboardWidgetScatterplotDefinitionRequestPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestPtrOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequest) DashboardWidgetScatterplotDefinitionRequest { if v != nil { return *v } - var ret DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery + var ret DashboardWidgetScatterplotDefinitionRequest return ret - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestPtrOutput) ScatterplotTables() DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequest) []DashboardWidgetScatterplotDefinitionRequestScatterplotTable { if v == nil { return nil } - return &v.Aggregation - }).(pulumi.StringPtrOutput) + return v.ScatterplotTables + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestPtrOutput) Xes() DashboardWidgetScatterplotDefinitionRequestXArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequest) []DashboardWidgetScatterplotDefinitionRequestX { if v == nil { return nil } - return v.Facet - }).(pulumi.StringPtrOutput) + return v.Xes + }).(DashboardWidgetScatterplotDefinitionRequestXArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery) *int { +func (o DashboardWidgetScatterplotDefinitionRequestPtrOutput) Ys() DashboardWidgetScatterplotDefinitionRequestYArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequest) []DashboardWidgetScatterplotDefinitionRequestY { if v == nil { return nil } - return v.Interval - }).(pulumi.IntPtrOutput) + return v.Ys + }).(DashboardWidgetScatterplotDefinitionRequestYArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTable struct { + Formulas []DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula `pulumi:"formulas"` + Queries []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery `pulumi:"queries"` } -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs and DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableInput` via: // -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs{...} -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs{...} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs struct { + Formulas DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayInput `pulumi:"formulas"` + Queries DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayInput `pulumi:"queries"` } -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTable)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) } -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray and DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray and DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayInput` via: // -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray{ DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray{ DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray []DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByInput +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray []DashboardWidgetScatterplotDefinitionRequestScatterplotTableInput -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTable)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTable)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) Formulas() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTable) []DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula { + return v.Formulas + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) SortQuery() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy) *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) Queries() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTable) []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery { + return v.Queries + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTable)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestScatterplotTable { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestScatterplotTable)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula struct { + Alias *string `pulumi:"alias"` + Dimension string `pulumi:"dimension"` + FormulaExpression string `pulumi:"formulaExpression"` } -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs and DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaInput` via: // -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs{...} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput -} - -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` -} - -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs struct { + Alias pulumi.StringPtrInput `pulumi:"alias"` + Dimension pulumi.StringInput `pulumi:"dimension"` + FormulaExpression pulumi.StringInput `pulumi:"formulaExpression"` } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) } -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs, DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtr and DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrInput` via: -// -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} -// -// or: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray and DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayInput` via: // -// nil -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray{ DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput } -type dashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrType DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs - -func DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrType)(v) -} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray []DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaInput -func (*dashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula)(nil)).Elem() } -func (i *dashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) Alias() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula) *string { return v.Alias }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery { - return &v - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) Dimension() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula) string { return v.Dimension }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) string { - return v.Aggregation +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) FormulaExpression() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula) string { + return v.FormulaExpression }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) *string { - return v.Facet - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) -} - -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery { - if v != nil { - return *v - } - var ret DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery - return ret - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return &v.Aggregation - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return v.Facet - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return &v.Order - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery struct { + ApmDependencyStatsQuery *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery `pulumi:"apmResourceStatsQuery"` + EventQuery *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery `pulumi:"eventQuery"` + MetricQuery *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery `pulumi:"metricQuery"` + ProcessQuery *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery `pulumi:"processQuery"` } -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs and DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryInput` via: // -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs{...} -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs struct { + ApmDependencyStatsQuery DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrInput `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrInput `pulumi:"apmResourceStatsQuery"` + EventQuery DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrInput `pulumi:"eventQuery"` + MetricQuery DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrInput `pulumi:"metricQuery"` + ProcessQuery DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrInput `pulumi:"processQuery"` } -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) } -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray and DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayInput` via: // -// DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray{ DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs{...} } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray{ DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayInput interface { pulumi.Input - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput - ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray []DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeInput +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryInput -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery)(nil)).Elem() } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery)(nil)).Elem() } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) ApmDependencyStatsQuery() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery { + return v.ApmDependencyStatsQuery + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) ApmResourceStatsQuery() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery { + return v.ApmResourceStatsQuery + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) EventQuery() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery { + return v.EventQuery + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) } -type DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) MetricQuery() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery { + return v.MetricQuery + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) +} -func (DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) ProcessQuery() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput { +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput { return o } -func (o DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute { - return vs[0].([]DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) } -type DashboardWidgetQueryValueDefinition struct { - Autoscale *bool `pulumi:"autoscale"` - CustomLinks []DashboardWidgetQueryValueDefinitionCustomLink `pulumi:"customLinks"` - CustomUnit *string `pulumi:"customUnit"` - LiveSpan *string `pulumi:"liveSpan"` - Precision *int `pulumi:"precision"` - Requests []DashboardWidgetQueryValueDefinitionRequest `pulumi:"requests"` - TextAlign *string `pulumi:"textAlign"` - // The title of the dashboard. - Title *string `pulumi:"title"` - TitleAlign *string `pulumi:"titleAlign"` - TitleSize *string `pulumi:"titleSize"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery struct { + DataSource string `pulumi:"dataSource"` + Env string `pulumi:"env"` + IsUpstream *bool `pulumi:"isUpstream"` + Name string `pulumi:"name"` + OperationName string `pulumi:"operationName"` + PrimaryTagName *string `pulumi:"primaryTagName"` + PrimaryTagValue *string `pulumi:"primaryTagValue"` + ResourceName string `pulumi:"resourceName"` + Service string `pulumi:"service"` + Stat string `pulumi:"stat"` } -// DashboardWidgetQueryValueDefinitionInput is an input type that accepts DashboardWidgetQueryValueDefinitionArgs and DashboardWidgetQueryValueDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryInput` via: // -// DashboardWidgetQueryValueDefinitionArgs{...} -type DashboardWidgetQueryValueDefinitionInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionOutput() DashboardWidgetQueryValueDefinitionOutput - ToDashboardWidgetQueryValueDefinitionOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput } -type DashboardWidgetQueryValueDefinitionArgs struct { - Autoscale pulumi.BoolPtrInput `pulumi:"autoscale"` - CustomLinks DashboardWidgetQueryValueDefinitionCustomLinkArrayInput `pulumi:"customLinks"` - CustomUnit pulumi.StringPtrInput `pulumi:"customUnit"` - LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` - Precision pulumi.IntPtrInput `pulumi:"precision"` - Requests DashboardWidgetQueryValueDefinitionRequestArrayInput `pulumi:"requests"` - TextAlign pulumi.StringPtrInput `pulumi:"textAlign"` - // The title of the dashboard. - Title pulumi.StringPtrInput `pulumi:"title"` - TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` - TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs struct { + DataSource pulumi.StringInput `pulumi:"dataSource"` + Env pulumi.StringInput `pulumi:"env"` + IsUpstream pulumi.BoolPtrInput `pulumi:"isUpstream"` + Name pulumi.StringInput `pulumi:"name"` + OperationName pulumi.StringInput `pulumi:"operationName"` + PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` + PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` + ResourceName pulumi.StringInput `pulumi:"resourceName"` + Service pulumi.StringInput `pulumi:"service"` + Stat pulumi.StringInput `pulumi:"stat"` } -func (DashboardWidgetQueryValueDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinition)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionArgs) ToDashboardWidgetQueryValueDefinitionOutput() DashboardWidgetQueryValueDefinitionOutput { - return i.ToDashboardWidgetQueryValueDefinitionOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionArgs) ToDashboardWidgetQueryValueDefinitionOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionArgs) ToDashboardWidgetQueryValueDefinitionPtrOutput() DashboardWidgetQueryValueDefinitionPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionArgs) ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionOutput).ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionArgs, DashboardWidgetQueryValueDefinitionPtr and DashboardWidgetQueryValueDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionArgs{...} +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionPtrOutput() DashboardWidgetQueryValueDefinitionPtrOutput - ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionPtrType DashboardWidgetQueryValueDefinitionArgs +type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs -func DashboardWidgetQueryValueDefinitionPtr(v *DashboardWidgetQueryValueDefinitionArgs) DashboardWidgetQueryValueDefinitionPtrInput { - return (*dashboardWidgetQueryValueDefinitionPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinition)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionPtrType) ToDashboardWidgetQueryValueDefinitionPtrOutput() DashboardWidgetQueryValueDefinitionPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionPtrType) ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinition)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionOutput) ToDashboardWidgetQueryValueDefinitionOutput() DashboardWidgetQueryValueDefinitionOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionOutput) ToDashboardWidgetQueryValueDefinitionOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionOutput) ToDashboardWidgetQueryValueDefinitionPtrOutput() DashboardWidgetQueryValueDefinitionPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionOutput) ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinition) *DashboardWidgetQueryValueDefinition { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery { return &v - }).(DashboardWidgetQueryValueDefinitionPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionOutput) Autoscale() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *bool { return v.Autoscale }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { + return v.DataSource + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionOutput) CustomLinks() DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) []DashboardWidgetQueryValueDefinitionCustomLink { - return v.CustomLinks - }).(DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { + return v.Env + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionOutput) CustomUnit() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *string { return v.CustomUnit }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *bool { + return v.IsUpstream + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { + return v.Name + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionOutput) Precision() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *int { return v.Precision }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) OperationName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { + return v.OperationName + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionOutput) Requests() DashboardWidgetQueryValueDefinitionRequestArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) []DashboardWidgetQueryValueDefinitionRequest { - return v.Requests - }).(DashboardWidgetQueryValueDefinitionRequestArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionOutput) TextAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *string { return v.TextAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) } -// The title of the dashboard. -func (o DashboardWidgetQueryValueDefinitionOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) ResourceName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { + return v.ResourceName + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { + return v.Service + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { + return v.Stat + }).(pulumi.StringOutput) } -type DashboardWidgetQueryValueDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinition)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionPtrOutput) ToDashboardWidgetQueryValueDefinitionPtrOutput() DashboardWidgetQueryValueDefinitionPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionPtrOutput) ToDashboardWidgetQueryValueDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionPtrOutput) Elem() DashboardWidgetQueryValueDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) DashboardWidgetQueryValueDefinition { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinition + var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery return ret - }).(DashboardWidgetQueryValueDefinitionOutput) + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionPtrOutput) Autoscale() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *bool { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.Autoscale - }).(pulumi.BoolPtrOutput) + return &v.DataSource + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionPtrOutput) CustomLinks() DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) []DashboardWidgetQueryValueDefinitionCustomLink { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.CustomLinks - }).(DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) + return &v.Env + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionPtrOutput) CustomUnit() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *bool { if v == nil { return nil } - return v.CustomUnit - }).(pulumi.StringPtrOutput) + return v.IsUpstream + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.LiveSpan + return &v.Name }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionPtrOutput) Precision() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *int { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.Precision - }).(pulumi.IntPtrOutput) + return &v.OperationName + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionPtrOutput) Requests() DashboardWidgetQueryValueDefinitionRequestArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) []DashboardWidgetQueryValueDefinitionRequest { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.Requests - }).(DashboardWidgetQueryValueDefinitionRequestArrayOutput) + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionPtrOutput) TextAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.TextAlign + return v.PrimaryTagValue }).(pulumi.StringPtrOutput) } -// The title of the dashboard. -func (o DashboardWidgetQueryValueDefinitionPtrOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.Title + return &v.ResourceName }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.TitleAlign + return &v.Service }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinition) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.TitleSize + return &v.Stat }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionCustomLink struct { - IsHidden *bool `pulumi:"isHidden"` - Label *string `pulumi:"label"` - Link *string `pulumi:"link"` - OverrideLabel *string `pulumi:"overrideLabel"` -} - -// DashboardWidgetQueryValueDefinitionCustomLinkInput is an input type that accepts DashboardWidgetQueryValueDefinitionCustomLinkArgs and DashboardWidgetQueryValueDefinitionCustomLinkOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionCustomLinkInput` via: -// -// DashboardWidgetQueryValueDefinitionCustomLinkArgs{...} -type DashboardWidgetQueryValueDefinitionCustomLinkInput interface { - pulumi.Input - - ToDashboardWidgetQueryValueDefinitionCustomLinkOutput() DashboardWidgetQueryValueDefinitionCustomLinkOutput - ToDashboardWidgetQueryValueDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionCustomLinkOutput -} - -type DashboardWidgetQueryValueDefinitionCustomLinkArgs struct { - IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` - Label pulumi.StringPtrInput `pulumi:"label"` - Link pulumi.StringPtrInput `pulumi:"link"` - OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` -} - -func (DashboardWidgetQueryValueDefinitionCustomLinkArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionCustomLink)(nil)).Elem() -} - -func (i DashboardWidgetQueryValueDefinitionCustomLinkArgs) ToDashboardWidgetQueryValueDefinitionCustomLinkOutput() DashboardWidgetQueryValueDefinitionCustomLinkOutput { - return i.ToDashboardWidgetQueryValueDefinitionCustomLinkOutputWithContext(context.Background()) -} - -func (i DashboardWidgetQueryValueDefinitionCustomLinkArgs) ToDashboardWidgetQueryValueDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionCustomLinkOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionCustomLinkOutput) +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery struct { + DataSource string `pulumi:"dataSource"` + Env string `pulumi:"env"` + GroupBies []string `pulumi:"groupBies"` + Name string `pulumi:"name"` + OperationName *string `pulumi:"operationName"` + PrimaryTagName *string `pulumi:"primaryTagName"` + PrimaryTagValue *string `pulumi:"primaryTagValue"` + ResourceName *string `pulumi:"resourceName"` + Service string `pulumi:"service"` + Stat string `pulumi:"stat"` } -// DashboardWidgetQueryValueDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionCustomLinkArray and DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionCustomLinkArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryInput` via: // -// DashboardWidgetQueryValueDefinitionCustomLinkArray{ DashboardWidgetQueryValueDefinitionCustomLinkArgs{...} } -type DashboardWidgetQueryValueDefinitionCustomLinkArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutput() DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput - ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput -} - -type DashboardWidgetQueryValueDefinitionCustomLinkArray []DashboardWidgetQueryValueDefinitionCustomLinkInput - -func (DashboardWidgetQueryValueDefinitionCustomLinkArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionCustomLink)(nil)).Elem() -} - -func (i DashboardWidgetQueryValueDefinitionCustomLinkArray) ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutput() DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutputWithContext(context.Background()) + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput } -func (i DashboardWidgetQueryValueDefinitionCustomLinkArray) ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs struct { + DataSource pulumi.StringInput `pulumi:"dataSource"` + Env pulumi.StringInput `pulumi:"env"` + GroupBies pulumi.StringArrayInput `pulumi:"groupBies"` + Name pulumi.StringInput `pulumi:"name"` + OperationName pulumi.StringPtrInput `pulumi:"operationName"` + PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` + PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` + ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` + Service pulumi.StringInput `pulumi:"service"` + Stat pulumi.StringInput `pulumi:"stat"` } -type DashboardWidgetQueryValueDefinitionCustomLinkOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetQueryValueDefinitionCustomLinkOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionCustomLinkOutput) ToDashboardWidgetQueryValueDefinitionCustomLinkOutput() DashboardWidgetQueryValueDefinitionCustomLinkOutput { - return o +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionCustomLinkOutput) ToDashboardWidgetQueryValueDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionCustomLinkOutput { - return o +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(ctx) } -func (o DashboardWidgetQueryValueDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) -} +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrInput` via: +// +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrInput interface { + pulumi.Input -func (o DashboardWidgetQueryValueDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput } -type DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionCustomLink)(nil)).Elem() -} +type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs -func (o DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutput() DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput { - return o +func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrType)(v) } -func (o DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) ToDashboardWidgetQueryValueDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput { - return o +func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionCustomLinkOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionCustomLink { - return vs[0].([]DashboardWidgetQueryValueDefinitionCustomLink)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionCustomLinkOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetQueryValueDefinitionRequest struct { - Aggregator *string `pulumi:"aggregator"` - ApmQuery *DashboardWidgetQueryValueDefinitionRequestApmQuery `pulumi:"apmQuery"` - AuditQuery *DashboardWidgetQueryValueDefinitionRequestAuditQuery `pulumi:"auditQuery"` - ConditionalFormats []DashboardWidgetQueryValueDefinitionRequestConditionalFormat `pulumi:"conditionalFormats"` - Formulas []DashboardWidgetQueryValueDefinitionRequestFormula `pulumi:"formulas"` - LogQuery *DashboardWidgetQueryValueDefinitionRequestLogQuery `pulumi:"logQuery"` - ProcessQuery *DashboardWidgetQueryValueDefinitionRequestProcessQuery `pulumi:"processQuery"` - Q *string `pulumi:"q"` - Queries []DashboardWidgetQueryValueDefinitionRequestQuery `pulumi:"queries"` - RumQuery *DashboardWidgetQueryValueDefinitionRequestRumQuery `pulumi:"rumQuery"` - SecurityQuery *DashboardWidgetQueryValueDefinitionRequestSecurityQuery `pulumi:"securityQuery"` +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) } -// DashboardWidgetQueryValueDefinitionRequestInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestArgs and DashboardWidgetQueryValueDefinitionRequestOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestInput` via: -// -// DashboardWidgetQueryValueDefinitionRequestArgs{...} -type DashboardWidgetQueryValueDefinitionRequestInput interface { - pulumi.Input - - ToDashboardWidgetQueryValueDefinitionRequestOutput() DashboardWidgetQueryValueDefinitionRequestOutput - ToDashboardWidgetQueryValueDefinitionRequestOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestOutput -} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput struct{ *pulumi.OutputState } -type DashboardWidgetQueryValueDefinitionRequestArgs struct { - Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` - ApmQuery DashboardWidgetQueryValueDefinitionRequestApmQueryPtrInput `pulumi:"apmQuery"` - AuditQuery DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrInput `pulumi:"auditQuery"` - ConditionalFormats DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayInput `pulumi:"conditionalFormats"` - Formulas DashboardWidgetQueryValueDefinitionRequestFormulaArrayInput `pulumi:"formulas"` - LogQuery DashboardWidgetQueryValueDefinitionRequestLogQueryPtrInput `pulumi:"logQuery"` - ProcessQuery DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrInput `pulumi:"processQuery"` - Q pulumi.StringPtrInput `pulumi:"q"` - Queries DashboardWidgetQueryValueDefinitionRequestQueryArrayInput `pulumi:"queries"` - RumQuery DashboardWidgetQueryValueDefinitionRequestRumQueryPtrInput `pulumi:"rumQuery"` - SecurityQuery DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrInput `pulumi:"securityQuery"` +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery)(nil)).Elem() } -func (DashboardWidgetQueryValueDefinitionRequestArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequest)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput { + return o } -func (i DashboardWidgetQueryValueDefinitionRequestArgs) ToDashboardWidgetQueryValueDefinitionRequestOutput() DashboardWidgetQueryValueDefinitionRequestOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput { + return o } -func (i DashboardWidgetQueryValueDefinitionRequestArgs) ToDashboardWidgetQueryValueDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -// DashboardWidgetQueryValueDefinitionRequestArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestArray and DashboardWidgetQueryValueDefinitionRequestArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestArrayInput` via: -// -// DashboardWidgetQueryValueDefinitionRequestArray{ DashboardWidgetQueryValueDefinitionRequestArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestArrayInput interface { - pulumi.Input - - ToDashboardWidgetQueryValueDefinitionRequestArrayOutput() DashboardWidgetQueryValueDefinitionRequestArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestArrayOutput +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery { + return &v + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestArray []DashboardWidgetQueryValueDefinitionRequestInput +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) string { + return v.DataSource + }).(pulumi.StringOutput) +} -func (DashboardWidgetQueryValueDefinitionRequestArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequest)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) string { + return v.Env + }).(pulumi.StringOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestArray) ToDashboardWidgetQueryValueDefinitionRequestArrayOutput() DashboardWidgetQueryValueDefinitionRequestArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestArrayOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) []string { + return v.GroupBies + }).(pulumi.StringArrayOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestArray) ToDashboardWidgetQueryValueDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) string { + return v.Name + }).(pulumi.StringOutput) } -type DashboardWidgetQueryValueDefinitionRequestOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + return v.OperationName + }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetQueryValueDefinitionRequestOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequest)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) ToDashboardWidgetQueryValueDefinitionRequestOutput() DashboardWidgetQueryValueDefinitionRequestOutput { - return o +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) ToDashboardWidgetQueryValueDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestOutput { - return o +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + return v.ResourceName + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *string { return v.Aggregator }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) string { + return v.Service + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) ApmQuery() DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *DashboardWidgetQueryValueDefinitionRequestApmQuery { - return v.ApmQuery - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) string { + return v.Stat + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) AuditQuery() DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *DashboardWidgetQueryValueDefinitionRequestAuditQuery { - return v.AuditQuery - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) ConditionalFormats() DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) []DashboardWidgetQueryValueDefinitionRequestConditionalFormat { - return v.ConditionalFormats - }).(DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { + return o } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) Formulas() DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) []DashboardWidgetQueryValueDefinitionRequestFormula { - return v.Formulas - }).(DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { + return o } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) LogQuery() DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *DashboardWidgetQueryValueDefinitionRequestLogQuery { - return v.LogQuery - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery { + if v != nil { + return *v + } + var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery + return ret + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) ProcessQuery() DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *DashboardWidgetQueryValueDefinitionRequestProcessQuery { - return v.ProcessQuery - }).(DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) Q() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *string { return v.Q }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Env + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) Queries() DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) []DashboardWidgetQueryValueDefinitionRequestQuery { - return v.Queries - }).(DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) []string { + if v == nil { + return nil + } + return v.GroupBies + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) RumQuery() DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *DashboardWidgetQueryValueDefinitionRequestRumQuery { - return v.RumQuery - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestOutput) SecurityQuery() DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequest) *DashboardWidgetQueryValueDefinitionRequestSecurityQuery { - return v.SecurityQuery - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.OperationName + }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetQueryValueDefinitionRequestArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequest)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestArrayOutput() DashboardWidgetQueryValueDefinitionRequestArrayOutput { - return o +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.ResourceName + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestArrayOutput { - return o +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequest { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequest)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Stat + }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQuery struct { - ComputeQuery *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery struct { + Computes []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute `pulumi:"computes"` + DataSource string `pulumi:"dataSource"` + GroupBies []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy `pulumi:"groupBies"` + Indexes []string `pulumi:"indexes"` + Name string `pulumi:"name"` + Search *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch `pulumi:"search"` } -// DashboardWidgetQueryValueDefinitionRequestApmQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryArgs and DashboardWidgetQueryValueDefinitionRequestApmQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestApmQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestApmQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestApmQueryArgs struct { - ComputeQuery DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs struct { + Computes DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayInput `pulumi:"computes"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + GroupBies DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` + Indexes pulumi.StringArrayInput `pulumi:"indexes"` + Name pulumi.StringInput `pulumi:"name"` + Search DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrInput `pulumi:"search"` } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestApmQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryArgs, DashboardWidgetQueryValueDefinitionRequestApmQueryPtr and DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestApmQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestApmQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestApmQueryPtrType DashboardWidgetQueryValueDefinitionRequestApmQueryArgs +type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs -func DashboardWidgetQueryValueDefinitionRequestApmQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestApmQueryArgs) DashboardWidgetQueryValueDefinitionRequestApmQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestApmQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestApmQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestApmQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestApmQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestApmQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestApmQuery) *DashboardWidgetQueryValueDefinitionRequestApmQuery { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQuery) *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) Computes() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute { + return v.Computes + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQuery) []DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) string { + return v.DataSource + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy { return v.GroupBies - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) []string { + return v.Indexes + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQuery) []DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) string { + return v.Name + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) Search() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch { + return v.Search + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestApmQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestApmQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQuery) DashboardWidgetQueryValueDefinitionRequestApmQuery { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestApmQuery + var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQuery) *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) Computes() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute { if v == nil { return nil } - return v.ComputeQuery - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) + return v.Computes + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQuery) []DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) *string { if v == nil { return nil } - return v.GroupBies - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) + return &v.DataSource + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy { if v == nil { return nil } - return &v.Index - }).(pulumi.StringPtrOutput) + return v.GroupBies + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQuery) []DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) []string { if v == nil { return nil } - return v.MultiComputes - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) + return v.Indexes + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) *string { if v == nil { return nil } - return v.SearchQuery + return &v.Name }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery struct { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) Search() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch { + if v == nil { + return nil + } + return v.Search + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute struct { Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` + Metric *string `pulumi:"metric"` } -// DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs and DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeInput` via: // -// DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs{...} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput } -type DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs struct { +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` + Metric pulumi.StringPtrInput `pulumi:"metric"` } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery)(nil)).Elem() -} - -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Background()) -} - -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) } -// DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs, DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtr and DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrInput` via: -// -// DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs{...} -// -// or: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayInput` via: // -// nil -type DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray{ DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput } -type dashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrType DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs - -func DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrType)(v) -} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeInput -func (*dashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) -} - -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery { - return &v - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute) *int { + return v.Interval + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute) *string { + return v.Metric + }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery { - if v != nil { - return *v - } - var ret DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery - return ret - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) *string { - if v == nil { - return nil - } - return &v.Aggregation - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) *string { - if v == nil { - return nil - } - return v.Facet - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery) *int { - if v == nil { - return nil - } - return v.Interval - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy struct { + Facet string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + Sort *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort `pulumi:"sort"` } -// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs and DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByInput` via: // -// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs{...} -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs{...} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput - ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput } -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs struct { + Facet pulumi.StringInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Sort DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrInput `pulumi:"sort"` } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) } -// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray and DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayInput` via: // -// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray{ DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput } -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray []DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByInput +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByInput -func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) Facet() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy) string { + return v.Facet + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy) *int { + return v.Limit + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) SortQuery() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy) *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) Sort() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort { + return v.Sort + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery struct { +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort struct { Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` + Metric *string `pulumi:"metric"` + Order *string `pulumi:"order"` } -// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs and DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortInput` via: // -// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs{...} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput } -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs struct { +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` + Metric pulumi.StringPtrInput `pulumi:"metric"` + Order pulumi.StringPtrInput `pulumi:"order"` } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs, DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtr and DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrType DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs +type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs -func DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort { return &v - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) *string { + return v.Metric + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) *string { + return v.Order + }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery + var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort return ret - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) *string { if v == nil { return nil } @@ -107219,1603 +122925,1671 @@ func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) *string { if v == nil { return nil } - return v.Facet + return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) *string { if v == nil { return nil } - return &v.Order + return v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch struct { + Query string `pulumi:"query"` } -// DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs and DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchInput` via: // -// DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs{...} -type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs{...} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput - ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput } -type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs struct { + Query pulumi.StringInput `pulumi:"query"` } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) } -// DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray and DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayInput` via: +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(ctx) +} + +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray{ DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs{...} +// +// or: +// +// nil +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput } -type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray []DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeInput +type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs -func (DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrType)(v) } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Background()) +func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) +} -func (DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch { + return &v + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch) string { + return v.Query + }).(pulumi.StringOutput) } -type DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch { + if v != nil { + return *v + } + var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch + return ret + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQuery struct { - ComputeQuery *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch) *string { + if v == nil { + return nil + } + return &v.Query + }).(pulumi.StringPtrOutput) } -// DashboardWidgetQueryValueDefinitionRequestAuditQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs and DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryInput` via: +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery struct { + Aggregator *string `pulumi:"aggregator"` + DataSource *string `pulumi:"dataSource"` + Name string `pulumi:"name"` + Query string `pulumi:"query"` +} + +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestAuditQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs struct { - ComputeQuery DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + DataSource pulumi.StringPtrInput `pulumi:"dataSource"` + Name pulumi.StringInput `pulumi:"name"` + Query pulumi.StringInput `pulumi:"query"` } -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs, DashboardWidgetQueryValueDefinitionRequestAuditQueryPtr and DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestAuditQueryPtrType DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs +type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs -func DashboardWidgetQueryValueDefinitionRequestAuditQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs) DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestAuditQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestAuditQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestAuditQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestAuditQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestAuditQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestAuditQuery) *DashboardWidgetQueryValueDefinitionRequestAuditQuery { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQuery) *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQuery) []DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *string { + return v.Aggregator + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *string { + return v.DataSource + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQuery) []DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) string { + return v.Name + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) string { + return v.Query + }).(pulumi.StringOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestAuditQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQuery) DashboardWidgetQueryValueDefinitionRequestAuditQuery { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestAuditQuery + var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQuery) *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery { - if v == nil { - return nil - } - return v.ComputeQuery - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQuery) []DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *string { if v == nil { return nil } - return v.GroupBies - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) + return v.Aggregator + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *string { if v == nil { return nil } - return &v.Index + return v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQuery) []DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *string { if v == nil { return nil } - return v.MultiComputes - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) + return &v.Name + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *string { if v == nil { return nil } - return v.SearchQuery + return &v.Query }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery struct { + Aggregator *string `pulumi:"aggregator"` + DataSource string `pulumi:"dataSource"` + IsNormalizedCpu *bool `pulumi:"isNormalizedCpu"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + Name string `pulumi:"name"` + Sort *string `pulumi:"sort"` + TagFilters []string `pulumi:"tagFilters"` + TextFilter *string `pulumi:"textFilter"` } -// DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs and DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + IsNormalizedCpu pulumi.BoolPtrInput `pulumi:"isNormalizedCpu"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + Name pulumi.StringInput `pulumi:"name"` + Sort pulumi.StringPtrInput `pulumi:"sort"` + TagFilters pulumi.StringArrayInput `pulumi:"tagFilters"` + TextFilter pulumi.StringPtrInput `pulumi:"textFilter"` } -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs, DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtr and DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrType DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs +type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs -func DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { + return v.Aggregator + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) string { + return v.DataSource + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *bool { + return v.IsNormalizedCpu + }).(pulumi.BoolPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *int { + return v.Limit + }).(pulumi.IntPtrOutput) +} -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) string { + return v.Metric + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) string { + return v.Name + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { + return v.Sort + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) []string { + return v.TagFilters + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { + return v.TextFilter + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery + var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { if v == nil { return nil } - return &v.Aggregation + return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { if v == nil { return nil } - return v.Facet + return &v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery) *int { +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *bool { if v == nil { return nil } - return v.Interval + return v.IsNormalizedCpu + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *int { + if v == nil { + return nil + } + return v.Limit }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery `pulumi:"sortQuery"` +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.Metric + }).(pulumi.StringPtrOutput) } -// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs and DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByInput` via: +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.Sort + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) []string { + if v == nil { + return nil + } + return v.TagFilters + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.TextFilter + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionRequestX struct { + Aggregator *string `pulumi:"aggregator"` + ApmQuery *DashboardWidgetScatterplotDefinitionRequestXApmQuery `pulumi:"apmQuery"` + LogQuery *DashboardWidgetScatterplotDefinitionRequestXLogQuery `pulumi:"logQuery"` + ProcessQuery *DashboardWidgetScatterplotDefinitionRequestXProcessQuery `pulumi:"processQuery"` + Q *string `pulumi:"q"` + RumQuery *DashboardWidgetScatterplotDefinitionRequestXRumQuery `pulumi:"rumQuery"` + SecurityQuery *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery `pulumi:"securityQuery"` +} + +// DashboardWidgetScatterplotDefinitionRequestXInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXArgs and DashboardWidgetScatterplotDefinitionRequestXOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXInput` via: // -// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs{...} -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByInput interface { +// DashboardWidgetScatterplotDefinitionRequestXArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestXOutput() DashboardWidgetScatterplotDefinitionRequestXOutput + ToDashboardWidgetScatterplotDefinitionRequestXOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXOutput } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetScatterplotDefinitionRequestXArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + ApmQuery DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrInput `pulumi:"apmQuery"` + LogQuery DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrInput `pulumi:"logQuery"` + ProcessQuery DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrInput `pulumi:"processQuery"` + Q pulumi.StringPtrInput `pulumi:"q"` + RumQuery DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrInput `pulumi:"rumQuery"` + SecurityQuery DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrInput `pulumi:"securityQuery"` } -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestX)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXArgs) ToDashboardWidgetScatterplotDefinitionRequestXOutput() DashboardWidgetScatterplotDefinitionRequestXOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXArgs) ToDashboardWidgetScatterplotDefinitionRequestXOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXOutput) } -// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray and DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestXArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXArray and DashboardWidgetScatterplotDefinitionRequestXArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXArrayInput` via: // -// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray{ DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestXArray{ DashboardWidgetScatterplotDefinitionRequestXArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestXArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXArrayOutput() DashboardWidgetScatterplotDefinitionRequestXArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXArrayOutput } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray []DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByInput +type DashboardWidgetScatterplotDefinitionRequestXArray []DashboardWidgetScatterplotDefinitionRequestXInput -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestX)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXArray) ToDashboardWidgetScatterplotDefinitionRequestXArrayOutput() DashboardWidgetScatterplotDefinitionRequestXArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXArray) ToDashboardWidgetScatterplotDefinitionRequestXArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestX)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXOutput) ToDashboardWidgetScatterplotDefinitionRequestXOutput() DashboardWidgetScatterplotDefinitionRequestXOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXOutput) ToDashboardWidgetScatterplotDefinitionRequestXOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *string { return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXOutput) ApmQuery() DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *DashboardWidgetScatterplotDefinitionRequestXApmQuery { + return v.ApmQuery + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) SortQuery() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy) *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXOutput) LogQuery() DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *DashboardWidgetScatterplotDefinitionRequestXLogQuery { + return v.LogQuery + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionRequestXOutput) ProcessQuery() DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *DashboardWidgetScatterplotDefinitionRequestXProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) +} -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestXOutput) Q() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *string { return v.Q }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXOutput) RumQuery() DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *DashboardWidgetScatterplotDefinitionRequestXRumQuery { + return v.RumQuery + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestXOutput) SecurityQuery() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery { + return v.SecurityQuery + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionRequestXArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestXArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestX)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionRequestXArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXArrayOutput() DashboardWidgetScatterplotDefinitionRequestXArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestX { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestX)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestXOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +type DashboardWidgetScatterplotDefinitionRequestXApmQuery struct { + ComputeQuery *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs and DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestXApmQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs and DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXApmQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` +type DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs struct { + ComputeQuery DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs, DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtr and DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs, DashboardWidgetScatterplotDefinitionRequestXApmQueryPtr and DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrType DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs +type dashboardWidgetScatterplotDefinitionRequestXApmQueryPtrType DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs -func DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestXApmQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs) DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXApmQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestXApmQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXApmQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestXApmQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXApmQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXApmQuery) *DashboardWidgetScatterplotDefinitionRequestXApmQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQuery) *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQuery) []DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQuery) string { return v.Index }).(pulumi.StringOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQuery) []DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) +} -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { +type DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXApmQuery)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQuery) DashboardWidgetScatterplotDefinitionRequestXApmQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery + var ret DashboardWidgetScatterplotDefinitionRequestXApmQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQuery) *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery { if v == nil { return nil } - return &v.Aggregation - }).(pulumi.StringPtrOutput) + return v.ComputeQuery + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQuery) []DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy { if v == nil { return nil } - return v.Facet + return v.GroupBies + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQuery) *string { + if v == nil { + return nil + } + return &v.Index }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQuery) []DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute { if v == nil { return nil } - return &v.Order + return v.MultiComputes + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute struct { +type DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs and DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeInput` via: +// DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs{...} -type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeInput interface { +// DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs struct { +type DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() -} - -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Background()) -} - -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) -} - -// DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray and DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayInput` via: -// -// DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray{ DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayInput interface { - pulumi.Input - - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput -} - -type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray []DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeInput - -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() -} - -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Background()) -} - -func (i DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) -} - -type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() -} - -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput { - return o -} - -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput { - return o -} - -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) -} - -type DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput { - return o +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput { - return o +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetQueryValueDefinitionRequestConditionalFormat struct { - Comparator string `pulumi:"comparator"` - CustomBgColor *string `pulumi:"customBgColor"` - CustomFgColor *string `pulumi:"customFgColor"` - HideValue *bool `pulumi:"hideValue"` - ImageUrl *string `pulumi:"imageUrl"` - Metric *string `pulumi:"metric"` - Palette string `pulumi:"palette"` - Timeframe *string `pulumi:"timeframe"` - Value float64 `pulumi:"value"` +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestConditionalFormatInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs and DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestConditionalFormatInput` via: +// DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs{...} -type DashboardWidgetQueryValueDefinitionRequestConditionalFormatInput interface { +// DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput() DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput - ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput -} - -type DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs struct { - Comparator pulumi.StringInput `pulumi:"comparator"` - CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` - CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` - HideValue pulumi.BoolPtrInput `pulumi:"hideValue"` - ImageUrl pulumi.StringPtrInput `pulumi:"imageUrl"` - Metric pulumi.StringPtrInput `pulumi:"metric"` - Palette pulumi.StringInput `pulumi:"palette"` - Timeframe pulumi.StringPtrInput `pulumi:"timeframe"` - Value pulumi.Float64Input `pulumi:"value"` -} - -func (DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestConditionalFormat)(nil)).Elem() -} - -func (i DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput() DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutputWithContext(context.Background()) -} - -func (i DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput } -// DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray and DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayInput` via: -// -// DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray{ DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayInput interface { - pulumi.Input +type dashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs - ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput +func DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrType)(v) } -type DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray []DashboardWidgetQueryValueDefinitionRequestConditionalFormatInput - -func (DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestConditionalFormat)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestConditionalFormatArray) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestConditionalFormat)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput() DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) Comparator() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) string { return v.Comparator }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) *string { return v.CustomBgColor }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery { + return &v + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) *string { return v.CustomFgColor }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) *string { return v.ImageUrl }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) *string { return v.Metric }).(pulumi.StringPtrOutput) -} +type DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) Palette() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) string { return v.Palette }).(pulumi.StringOutput) +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) *string { return v.Timeframe }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { + return o } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) Value() pulumi.Float64Output { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestConditionalFormat) float64 { return v.Value }).(pulumi.Float64Output) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { + return o } -type DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestConditionalFormat)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery { + if v != nil { + return *v + } + var ret DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery + return ret + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput() DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput { - return o +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput { - return o +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestConditionalFormat { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestConditionalFormat)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestConditionalFormatOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestFormula struct { - Alias *string `pulumi:"alias"` - CellDisplayMode *string `pulumi:"cellDisplayMode"` - ConditionalFormats []DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat `pulumi:"conditionalFormats"` - FormulaExpression string `pulumi:"formulaExpression"` - Limit *DashboardWidgetQueryValueDefinitionRequestFormulaLimit `pulumi:"limit"` +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetQueryValueDefinitionRequestFormulaInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestFormulaArgs and DashboardWidgetQueryValueDefinitionRequestFormulaOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestFormulaInput` via: +// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByInput` via: // -// DashboardWidgetQueryValueDefinitionRequestFormulaArgs{...} -type DashboardWidgetQueryValueDefinitionRequestFormulaInput interface { +// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestFormulaOutput() DashboardWidgetQueryValueDefinitionRequestFormulaOutput - ToDashboardWidgetQueryValueDefinitionRequestFormulaOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput } -type DashboardWidgetQueryValueDefinitionRequestFormulaArgs struct { - Alias pulumi.StringPtrInput `pulumi:"alias"` - CellDisplayMode pulumi.StringPtrInput `pulumi:"cellDisplayMode"` - ConditionalFormats DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayInput `pulumi:"conditionalFormats"` - FormulaExpression pulumi.StringInput `pulumi:"formulaExpression"` - Limit DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrInput `pulumi:"limit"` +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetQueryValueDefinitionRequestFormulaArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestFormula)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestFormulaArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaOutput() DashboardWidgetQueryValueDefinitionRequestFormulaOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestFormulaArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) } -// DashboardWidgetQueryValueDefinitionRequestFormulaArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestFormulaArray and DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestFormulaArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayInput` via: // -// DashboardWidgetQueryValueDefinitionRequestFormulaArray{ DashboardWidgetQueryValueDefinitionRequestFormulaArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestFormulaArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput() DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput } -type DashboardWidgetQueryValueDefinitionRequestFormulaArray []DashboardWidgetQueryValueDefinitionRequestFormulaInput +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByInput -func (DashboardWidgetQueryValueDefinitionRequestFormulaArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestFormula)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestFormulaArray) ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput() DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestFormulaArray) ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestFormulaOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestFormulaOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestFormula)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaOutput() DashboardWidgetQueryValueDefinitionRequestFormulaOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) Alias() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormula) *string { return v.Alias }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) CellDisplayMode() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormula) *string { return v.CellDisplayMode }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) ConditionalFormats() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormula) []DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat { - return v.ConditionalFormats - }).(DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) FormulaExpression() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormula) string { return v.FormulaExpression }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaOutput) Limit() DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormula) *DashboardWidgetQueryValueDefinitionRequestFormulaLimit { - return v.Limit - }).(DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestFormula)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput() DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestFormulaOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestFormula { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestFormula)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestFormulaOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) } -type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat struct { - Comparator string `pulumi:"comparator"` - CustomBgColor *string `pulumi:"customBgColor"` - CustomFgColor *string `pulumi:"customFgColor"` - HideValue *bool `pulumi:"hideValue"` - ImageUrl *string `pulumi:"imageUrl"` - Metric *string `pulumi:"metric"` - Palette string `pulumi:"palette"` - Timeframe *string `pulumi:"timeframe"` - Value float64 `pulumi:"value"` +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` } -// DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs and DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatInput` via: +// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs{...} -type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatInput interface { +// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput - ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs struct { - Comparator pulumi.StringInput `pulumi:"comparator"` - CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` - CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` - HideValue pulumi.BoolPtrInput `pulumi:"hideValue"` - ImageUrl pulumi.StringPtrInput `pulumi:"imageUrl"` - Metric pulumi.StringPtrInput `pulumi:"metric"` - Palette pulumi.StringInput `pulumi:"palette"` - Timeframe pulumi.StringPtrInput `pulumi:"timeframe"` - Value pulumi.Float64Input `pulumi:"value"` +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) } -// DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray and DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayInput` via: +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray{ DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput } -type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray []DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatInput +type dashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs -func (DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrType)(v) } -func (i DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Background()) +func (*dashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) +} -func (DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) Comparator() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) string { return v.Comparator }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) *string { - return v.CustomBgColor - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery { + return &v + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) *string { - return v.CustomFgColor - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) *string { return v.ImageUrl }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) *string { return v.Metric }).(pulumi.StringPtrOutput) -} +type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) Palette() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) string { return v.Palette }).(pulumi.StringOutput) +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) *string { return v.Timeframe }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { + return o } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) Value() pulumi.Float64Output { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat) float64 { return v.Value }).(pulumi.Float64Output) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { + return o } -type DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery + return ret + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput { - return o +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput { - return o +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestFormulaLimit struct { - Count *int `pulumi:"count"` - Order *string `pulumi:"order"` +type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryValueDefinitionRequestFormulaLimitInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs and DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestFormulaLimitInput` via: +// DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeInput` via: // -// DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs{...} -type DashboardWidgetQueryValueDefinitionRequestFormulaLimitInput interface { +// DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput - ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput -} - -type DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs struct { - Count pulumi.IntPtrInput `pulumi:"count"` - Order pulumi.StringPtrInput `pulumi:"order"` -} - -func (DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestFormulaLimit)(nil)).Elem() + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput } -func (i DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputWithContext(context.Background()) +type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (i DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput).ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) } -// DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs, DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtr and DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrInput` via: -// -// DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs{...} -// -// or: +// DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayInput` via: // -// nil -type DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrInput interface { +// DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput } -type dashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrType DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs - -func DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtr(v *DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs) DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrType)(v) -} +type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeInput -func (*dashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestFormulaLimit)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestFormulaLimit)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) -} - -func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestFormulaLimit) *DashboardWidgetQueryValueDefinitionRequestFormulaLimit { - return &v - }).(DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) Count() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaLimit) *int { return v.Count }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestFormulaLimit) *string { return v.Order }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestFormulaLimit)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestFormulaLimit) DashboardWidgetQueryValueDefinitionRequestFormulaLimit { - if v != nil { - return *v - } - var ret DashboardWidgetQueryValueDefinitionRequestFormulaLimit - return ret - }).(DashboardWidgetQueryValueDefinitionRequestFormulaLimitOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) Count() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestFormulaLimit) *int { - if v == nil { - return nil - } - return v.Count - }).(pulumi.IntPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestFormulaLimitPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestFormulaLimit) *string { - if v == nil { - return nil - } - return v.Order - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQuery struct { - ComputeQuery *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetScatterplotDefinitionRequestXLogQuery struct { + ComputeQuery *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetQueryValueDefinitionRequestLogQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryArgs and DashboardWidgetQueryValueDefinitionRequestLogQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestXLogQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs and DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestLogQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestLogQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXLogQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestLogQueryArgs struct { - ComputeQuery DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs struct { + ComputeQuery DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestLogQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryArgs, DashboardWidgetQueryValueDefinitionRequestLogQueryPtr and DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs, DashboardWidgetScatterplotDefinitionRequestXLogQueryPtr and DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestLogQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestLogQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestLogQueryPtrType DashboardWidgetQueryValueDefinitionRequestLogQueryArgs +type dashboardWidgetScatterplotDefinitionRequestXLogQueryPtrType DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs -func DashboardWidgetQueryValueDefinitionRequestLogQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestLogQueryArgs) DashboardWidgetQueryValueDefinitionRequestLogQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestLogQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestXLogQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs) DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXLogQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestLogQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestLogQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestXLogQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXLogQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestLogQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestXLogQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestLogQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXLogQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestLogQuery) *DashboardWidgetQueryValueDefinitionRequestLogQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXLogQuery) *DashboardWidgetScatterplotDefinitionRequestXLogQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQuery) *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQuery) *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQuery) []DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQuery) []DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy { return v.GroupBies - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQuery) []DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQuery) []DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestLogQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXLogQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestLogQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQuery) DashboardWidgetQueryValueDefinitionRequestLogQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQuery) DashboardWidgetScatterplotDefinitionRequestXLogQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestLogQuery + var ret DashboardWidgetScatterplotDefinitionRequestXLogQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQuery) *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQuery) *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQuery) []DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQuery) []DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQuery) *string { if v == nil { return nil } @@ -108823,17 +124597,17 @@ func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) Index() pul }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQuery) []DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQuery) []DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQuery) *string { if v == nil { return nil } @@ -108841,144 +124615,144 @@ func (o DashboardWidgetQueryValueDefinitionRequestLogQueryPtrOutput) SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery struct { +type DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs and DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs struct { +type DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs, DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtr and DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrType DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs +type dashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs -func DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery + var ret DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) *string { if v == nil { return nil } @@ -108986,8 +124760,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) *string { if v == nil { return nil } @@ -108995,8 +124769,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery) *int { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) *int { if v == nil { return nil } @@ -109004,254 +124778,254 @@ func (o DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryPtrOutput) }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs and DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByInput` via: +// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByInput` via: // -// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs{...} -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByInput interface { +// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput - ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput } -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) } -// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray and DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayInput` via: // -// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray{ DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput } -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray []DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByInput +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByInput -func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) SortQuery() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy) *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery struct { +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs and DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs struct { +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs, DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtr and DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrType DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs +type dashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs -func DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) string { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery + var ret DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -109259,8 +125033,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -109268,8 +125042,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -109277,256 +125051,256 @@ func (o DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute struct { +type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs and DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeInput` via: +// DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeInput` via: // -// DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs{...} -type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeInput interface { +// DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput - ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput } -type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs struct { +type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) } -// DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray and DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayInput` via: // -// DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray{ DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput } -type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray []DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeInput +type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeInput -func (DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) } -type DashboardWidgetQueryValueDefinitionRequestProcessQuery struct { +type DashboardWidgetScatterplotDefinitionRequestXProcessQuery struct { FilterBies []string `pulumi:"filterBies"` Limit *int `pulumi:"limit"` Metric string `pulumi:"metric"` SearchBy *string `pulumi:"searchBy"` } -// DashboardWidgetQueryValueDefinitionRequestProcessQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs and DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestProcessQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestXProcessQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs and DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXProcessQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestProcessQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXProcessQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs struct { +type DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs struct { FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` Limit pulumi.IntPtrInput `pulumi:"limit"` Metric pulumi.StringInput `pulumi:"metric"` SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` } -func (DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXProcessQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs, DashboardWidgetQueryValueDefinitionRequestProcessQueryPtr and DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs, DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtr and DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestProcessQueryPtrType DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs +type dashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrType DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs -func DashboardWidgetQueryValueDefinitionRequestProcessQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs) DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestProcessQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs) DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestProcessQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXProcessQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestProcessQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestProcessQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXProcessQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestProcessQuery) *DashboardWidgetQueryValueDefinitionRequestProcessQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXProcessQuery) *DashboardWidgetScatterplotDefinitionRequestXProcessQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestProcessQuery) string { return v.Metric }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXProcessQuery) string { return v.Metric }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestProcessQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXProcessQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestProcessQuery) DashboardWidgetQueryValueDefinitionRequestProcessQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXProcessQuery) DashboardWidgetScatterplotDefinitionRequestXProcessQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestProcessQuery + var ret DashboardWidgetScatterplotDefinitionRequestXProcessQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestProcessQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestProcessQuery) []string { +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXProcessQuery) []string { if v == nil { return nil } @@ -109534,8 +125308,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) FilterB }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestProcessQuery) *int { +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXProcessQuery) *int { if v == nil { return nil } @@ -109543,8 +125317,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) Limit() }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestProcessQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXProcessQuery) *string { if v == nil { return nil } @@ -109552,8 +125326,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) Metric( }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestProcessQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXProcessQuery) *string { if v == nil { return nil } @@ -109561,1264 +125335,1086 @@ func (o DashboardWidgetQueryValueDefinitionRequestProcessQueryPtrOutput) SearchB }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQuery struct { - ApmDependencyStatsQuery *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery `pulumi:"apmDependencyStatsQuery"` - ApmResourceStatsQuery *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery `pulumi:"apmResourceStatsQuery"` - EventQuery *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery `pulumi:"eventQuery"` - MetricQuery *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery `pulumi:"metricQuery"` - ProcessQuery *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery `pulumi:"processQuery"` -} - -// DashboardWidgetQueryValueDefinitionRequestQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryArgs and DashboardWidgetQueryValueDefinitionRequestQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryInput` via: -// -// DashboardWidgetQueryValueDefinitionRequestQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestQueryInput interface { - pulumi.Input - - ToDashboardWidgetQueryValueDefinitionRequestQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryOutput -} - -type DashboardWidgetQueryValueDefinitionRequestQueryArgs struct { - ApmDependencyStatsQuery DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrInput `pulumi:"apmDependencyStatsQuery"` - ApmResourceStatsQuery DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrInput `pulumi:"apmResourceStatsQuery"` - EventQuery DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrInput `pulumi:"eventQuery"` - MetricQuery DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrInput `pulumi:"metricQuery"` - ProcessQuery DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrInput `pulumi:"processQuery"` -} - -func (DashboardWidgetQueryValueDefinitionRequestQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQuery)(nil)).Elem() -} - -func (i DashboardWidgetQueryValueDefinitionRequestQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryOutputWithContext(context.Background()) -} - -func (i DashboardWidgetQueryValueDefinitionRequestQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryOutput) -} - -// DashboardWidgetQueryValueDefinitionRequestQueryArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryArray and DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryArrayInput` via: -// -// DashboardWidgetQueryValueDefinitionRequestQueryArray{ DashboardWidgetQueryValueDefinitionRequestQueryArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestQueryArrayInput interface { - pulumi.Input - - ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput -} - -type DashboardWidgetQueryValueDefinitionRequestQueryArray []DashboardWidgetQueryValueDefinitionRequestQueryInput - -func (DashboardWidgetQueryValueDefinitionRequestQueryArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestQuery)(nil)).Elem() -} - -func (i DashboardWidgetQueryValueDefinitionRequestQueryArray) ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutputWithContext(context.Background()) -} - -func (i DashboardWidgetQueryValueDefinitionRequestQueryArray) ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput) -} - -type DashboardWidgetQueryValueDefinitionRequestQueryOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetQueryValueDefinitionRequestQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQuery)(nil)).Elem() -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryOutput { - return o -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryOutput { - return o -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) ApmDependencyStatsQuery() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQuery) *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery { - return v.ApmDependencyStatsQuery - }).(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) ApmResourceStatsQuery() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQuery) *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery { - return v.ApmResourceStatsQuery - }).(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) EventQuery() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQuery) *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { - return v.EventQuery - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) MetricQuery() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQuery) *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery { - return v.MetricQuery - }).(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryOutput) ProcessQuery() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQuery) *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery { - return v.ProcessQuery - }).(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) -} - -type DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestQuery)(nil)).Elem() -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput { - return o -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput { - return o -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestQueryOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestQuery { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestQuery)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestQueryOutput) -} - -type DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery struct { - DataSource string `pulumi:"dataSource"` - Env string `pulumi:"env"` - IsUpstream *bool `pulumi:"isUpstream"` - Name string `pulumi:"name"` - OperationName string `pulumi:"operationName"` - PrimaryTagName *string `pulumi:"primaryTagName"` - PrimaryTagValue *string `pulumi:"primaryTagValue"` - ResourceName string `pulumi:"resourceName"` - Service string `pulumi:"service"` - Stat string `pulumi:"stat"` +type DashboardWidgetScatterplotDefinitionRequestXRumQuery struct { + ComputeQuery *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs and DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestXRumQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs and DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXRumQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs struct { - DataSource pulumi.StringInput `pulumi:"dataSource"` - Env pulumi.StringInput `pulumi:"env"` - IsUpstream pulumi.BoolPtrInput `pulumi:"isUpstream"` - Name pulumi.StringInput `pulumi:"name"` - OperationName pulumi.StringInput `pulumi:"operationName"` - PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` - PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` - ResourceName pulumi.StringInput `pulumi:"resourceName"` - Service pulumi.StringInput `pulumi:"service"` - Stat pulumi.StringInput `pulumi:"stat"` +type DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs struct { + ComputeQuery DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs, DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtr and DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs, DashboardWidgetScatterplotDefinitionRequestXRumQueryPtr and DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrType DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs +type dashboardWidgetScatterplotDefinitionRequestXRumQueryPtrType DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs -func DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestXRumQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs) DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXRumQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestXRumQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXRumQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestXRumQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXRumQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXRumQuery) *DashboardWidgetScatterplotDefinitionRequestXRumQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.DataSource - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) Env() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Env }).(pulumi.StringOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) IsUpstream() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *bool { - return v.IsUpstream - }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Name }).(pulumi.StringOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) OperationName() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.OperationName - }).(pulumi.StringOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQuery) *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQuery) []DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) ResourceName() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.ResourceName - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { - return v.Service - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQuery) []DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) Stat() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Stat }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXRumQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQuery) DashboardWidgetScatterplotDefinitionRequestXRumQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery + var ret DashboardWidgetScatterplotDefinitionRequestXRumQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.DataSource - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.Env - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) IsUpstream() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *bool { - if v == nil { - return nil - } - return v.IsUpstream - }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.OperationName - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQuery) *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery { if v == nil { return nil } - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) + return v.ComputeQuery + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQuery) []DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy { if v == nil { return nil } - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) + return v.GroupBies + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQuery) *string { if v == nil { return nil } - return &v.ResourceName + return &v.Index }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQuery) []DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute { if v == nil { return nil } - return &v.Service - }).(pulumi.StringPtrOutput) + return v.MultiComputes + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQuery) *string { if v == nil { return nil } - return &v.Stat + return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery struct { - DataSource string `pulumi:"dataSource"` - Env string `pulumi:"env"` - GroupBies []string `pulumi:"groupBies"` - Name string `pulumi:"name"` - OperationName *string `pulumi:"operationName"` - PrimaryTagName *string `pulumi:"primaryTagName"` - PrimaryTagValue *string `pulumi:"primaryTagValue"` - ResourceName *string `pulumi:"resourceName"` - Service string `pulumi:"service"` - Stat string `pulumi:"stat"` +type DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs and DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs struct { - DataSource pulumi.StringInput `pulumi:"dataSource"` - Env pulumi.StringInput `pulumi:"env"` - GroupBies pulumi.StringArrayInput `pulumi:"groupBies"` - Name pulumi.StringInput `pulumi:"name"` - OperationName pulumi.StringPtrInput `pulumi:"operationName"` - PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` - PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` - ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` - Service pulumi.StringInput `pulumi:"service"` - Stat pulumi.StringInput `pulumi:"stat"` +type DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs, DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtr and DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrType DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs +type dashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs -func DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) string { - return v.DataSource - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) Env() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) string { return v.Env }).(pulumi.StringOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) GroupBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) []string { - return v.GroupBies - }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) string { return v.Name }).(pulumi.StringOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { - return v.OperationName - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { - return v.ResourceName - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) string { return v.Service }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) Stat() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) string { return v.Stat }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery + var ret DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) *string { if v == nil { return nil } - return &v.DataSource + return &v.Aggregation }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) *string { if v == nil { return nil } - return &v.Env + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) GroupBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) []string { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) *int { if v == nil { return nil } - return v.GroupBies - }).(pulumi.StringArrayOutput) + return v.Interval + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery `pulumi:"sortQuery"` } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return v.OperationName - }).(pulumi.StringPtrOutput) +// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByInput` via: +// +// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return v.ResourceName - }).(pulumi.StringPtrOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return &v.Service - }).(pulumi.StringPtrOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return &v.Stat - }).(pulumi.StringPtrOutput) +// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayInput` via: +// +// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQuery struct { - Computes []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` - DataSource string `pulumi:"dataSource"` - GroupBies []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` - Indexes []string `pulumi:"indexes"` - Name string `pulumi:"name"` - Search *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch `pulumi:"search"` +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByInput + +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy)(nil)).Elem() } -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryInput` via: +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) +} + +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput { + return o +} + +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput { + return o +} + +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) +} + +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` +} + +// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs struct { - Computes DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` - DataSource pulumi.StringInput `pulumi:"dataSource"` - GroupBies DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` - Indexes pulumi.StringArrayInput `pulumi:"indexes"` - Name pulumi.StringInput `pulumi:"name"` - Search DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrInput `pulumi:"search"` +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs, DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtr and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrType DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs +type dashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs -func DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryEventQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) Computes() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute { - return v.Computes - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) Indexes() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) []string { return v.Indexes }).(pulumi.StringArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) string { return v.Name }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) Search() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch { - return v.Search - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryEventQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestQueryEventQuery + var ret DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) Computes() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute { - if v == nil { - return nil - } - return v.Computes - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) *string { if v == nil { return nil } - return &v.DataSource + return &v.Aggregation }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy { - if v == nil { - return nil - } - return v.GroupBies - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) Indexes() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) []string { - if v == nil { - return nil - } - return v.Indexes - }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) *string { if v == nil { return nil } - return &v.Name + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryPtrOutput) Search() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuery) *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.Search - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) + return &v.Order + }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute struct { +type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` - Metric *string `pulumi:"metric"` } -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeInput` via: +// DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs{...} -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeInput interface { +// DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs struct { +type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` - Metric pulumi.StringPtrInput `pulumi:"metric"` } -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) } -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray{ DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeInput +type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeInput -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute) *string { return v.Metric }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy struct { - Facet string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - Sort *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort `pulumi:"sort"` +type DashboardWidgetScatterplotDefinitionRequestXSecurityQuery struct { + ComputeQuery *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByInput` via: +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs{...} -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByInput interface { +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs struct { - Facet pulumi.StringInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Sort DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrInput `pulumi:"sort"` +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs struct { + ComputeQuery DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) } -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayInput` via: +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs, DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtr and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray{ DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray []DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByInput +type dashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrType DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrType)(v) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Background()) +func (*dashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXSecurityQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) +} -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) Facet() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy) string { return v.Facet }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery { + return &v + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) Sort() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy) *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort { - return v.Sort - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) +} -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXSecurityQuery)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) DashboardWidgetScatterplotDefinitionRequestXSecurityQuery { + if v != nil { + return *v + } + var ret DashboardWidgetScatterplotDefinitionRequestXSecurityQuery + return ret + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort struct { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` - Metric *string `pulumi:"metric"` - Order *string `pulumi:"order"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortInput` via: +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs{...} -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortInput interface { +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs struct { +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` - Metric pulumi.StringPtrInput `pulumi:"metric"` - Order pulumi.StringPtrInput `pulumi:"order"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs, DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtr and DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs{...} +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrType DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs +type dashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs -func DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) string { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) *string { return v.Metric }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) *string { return v.Order }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort + var ret DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) *string { if v == nil { return nil } @@ -110826,762 +126422,723 @@ func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) *string { if v == nil { return nil } - return v.Metric + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) *int { if v == nil { return nil } - return v.Order - }).(pulumi.StringPtrOutput) + return v.Interval + }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch struct { - Query string `pulumi:"query"` +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs and DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchInput` via: +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs{...} -type DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchInput interface { +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput -} - -type DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs struct { - Query pulumi.StringInput `pulumi:"query"` -} - -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch)(nil)).Elem() + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Background()) +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) } -// DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs, DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtr and DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrInput` via: -// -// DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs{...} -// -// or: +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayInput` via: // -// nil -type DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrInput interface { +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput } -type dashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrType DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs - -func DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrType)(v) -} +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByInput -func (*dashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch) *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch { - return &v - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) Query() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch) string { return v.Query }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch) DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch { - if v != nil { - return *v - } - var ret DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch - return ret - }).(DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchPtrOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch) *string { - if v == nil { - return nil - } - return &v.Query - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery struct { - Aggregator *string `pulumi:"aggregator"` - DataSource *string `pulumi:"dataSource"` - Name string `pulumi:"name"` - Query string `pulumi:"query"` +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` } -// DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs and DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs struct { - Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` - DataSource pulumi.StringPtrInput `pulumi:"dataSource"` - Name pulumi.StringInput `pulumi:"name"` - Query pulumi.StringInput `pulumi:"query"` +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs, DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtr and DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrType DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs +type dashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs -func DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *string { return v.Aggregator }).(pulumi.StringPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *string { return v.DataSource }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) string { return v.Name }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) Query() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) string { return v.Query }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) string { + return v.Order + }).(pulumi.StringOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery + var ret DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryOutput) -} - -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *string { - if v == nil { - return nil - } - return v.Aggregator - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.DataSource + return &v.Aggregation }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } - return &v.Name + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryPtrOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } - return &v.Query + return &v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery struct { - Aggregator *string `pulumi:"aggregator"` - DataSource string `pulumi:"dataSource"` - IsNormalizedCpu *bool `pulumi:"isNormalizedCpu"` - Limit *int `pulumi:"limit"` - Metric string `pulumi:"metric"` - Name string `pulumi:"name"` - Sort *string `pulumi:"sort"` - TagFilters []string `pulumi:"tagFilters"` - TextFilter *string `pulumi:"textFilter"` +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs and DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeInput` via: // -// DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs{...} +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput } -type DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs struct { - Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` - DataSource pulumi.StringInput `pulumi:"dataSource"` - IsNormalizedCpu pulumi.BoolPtrInput `pulumi:"isNormalizedCpu"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Metric pulumi.StringInput `pulumi:"metric"` - Name pulumi.StringInput `pulumi:"name"` - Sort pulumi.StringPtrInput `pulumi:"sort"` - TagFilters pulumi.StringArrayInput `pulumi:"tagFilters"` - TextFilter pulumi.StringPtrInput `pulumi:"textFilter"` +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayInput` via: +// +// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput } -func (i DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx) +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeInput + +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute)(nil)).Elem() } -// DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs, DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtr and DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrInput` via: -// -// DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs{...} -// -// or: -// -// nil -type DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrInput interface { - pulumi.Input +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) +} - ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput +func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) } -type dashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrType DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } -func DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrType)(v) +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute)(nil)).Elem() } -func (*dashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput { + return o } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput { + return o } -func (i *dashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute) string { + return v.Aggregation + }).(pulumi.StringOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput { +type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery { - return &v - }).(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) +type DashboardWidgetScatterplotDefinitionRequestY struct { + Aggregator *string `pulumi:"aggregator"` + ApmQuery *DashboardWidgetScatterplotDefinitionRequestYApmQuery `pulumi:"apmQuery"` + LogQuery *DashboardWidgetScatterplotDefinitionRequestYLogQuery `pulumi:"logQuery"` + ProcessQuery *DashboardWidgetScatterplotDefinitionRequestYProcessQuery `pulumi:"processQuery"` + Q *string `pulumi:"q"` + RumQuery *DashboardWidgetScatterplotDefinitionRequestYRumQuery `pulumi:"rumQuery"` + SecurityQuery *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery `pulumi:"securityQuery"` } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { return v.Aggregator }).(pulumi.StringPtrOutput) +// DashboardWidgetScatterplotDefinitionRequestYInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYArgs and DashboardWidgetScatterplotDefinitionRequestYOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYInput` via: +// +// DashboardWidgetScatterplotDefinitionRequestYArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYInput interface { + pulumi.Input + + ToDashboardWidgetScatterplotDefinitionRequestYOutput() DashboardWidgetScatterplotDefinitionRequestYOutput + ToDashboardWidgetScatterplotDefinitionRequestYOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYOutput } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) string { return v.DataSource }).(pulumi.StringOutput) +type DashboardWidgetScatterplotDefinitionRequestYArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + ApmQuery DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrInput `pulumi:"apmQuery"` + LogQuery DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrInput `pulumi:"logQuery"` + ProcessQuery DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrInput `pulumi:"processQuery"` + Q pulumi.StringPtrInput `pulumi:"q"` + RumQuery DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrInput `pulumi:"rumQuery"` + SecurityQuery DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrInput `pulumi:"securityQuery"` } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *bool { return v.IsNormalizedCpu }).(pulumi.BoolPtrOutput) +func (DashboardWidgetScatterplotDefinitionRequestYArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestY)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYArgs) ToDashboardWidgetScatterplotDefinitionRequestYOutput() DashboardWidgetScatterplotDefinitionRequestYOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) string { return v.Metric }).(pulumi.StringOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYArgs) ToDashboardWidgetScatterplotDefinitionRequestYOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) string { return v.Name }).(pulumi.StringOutput) +// DashboardWidgetScatterplotDefinitionRequestYArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYArray and DashboardWidgetScatterplotDefinitionRequestYArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYArrayInput` via: +// +// DashboardWidgetScatterplotDefinitionRequestYArray{ DashboardWidgetScatterplotDefinitionRequestYArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestYArrayInput interface { + pulumi.Input + + ToDashboardWidgetScatterplotDefinitionRequestYArrayOutput() DashboardWidgetScatterplotDefinitionRequestYArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYArrayOutput } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) Sort() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { return v.Sort }).(pulumi.StringPtrOutput) +type DashboardWidgetScatterplotDefinitionRequestYArray []DashboardWidgetScatterplotDefinitionRequestYInput + +func (DashboardWidgetScatterplotDefinitionRequestYArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestY)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) TagFilters() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) []string { return v.TagFilters }).(pulumi.StringArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYArray) ToDashboardWidgetScatterplotDefinitionRequestYArrayOutput() DashboardWidgetScatterplotDefinitionRequestYArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYArrayOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) TextFilter() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { return v.TextFilter }).(pulumi.StringPtrOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYArray) ToDashboardWidgetScatterplotDefinitionRequestYArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestY)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYOutput) ToDashboardWidgetScatterplotDefinitionRequestYOutput() DashboardWidgetScatterplotDefinitionRequestYOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYOutput) ToDashboardWidgetScatterplotDefinitionRequestYOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery { - if v != nil { - return *v - } - var ret DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery - return ret - }).(DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *string { return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return v.Aggregator - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYOutput) ApmQuery() DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *DashboardWidgetScatterplotDefinitionRequestYApmQuery { + return v.ApmQuery + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return &v.DataSource - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYOutput) LogQuery() DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *DashboardWidgetScatterplotDefinitionRequestYLogQuery { + return v.LogQuery + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *bool { - if v == nil { - return nil - } - return v.IsNormalizedCpu - }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYOutput) ProcessQuery() DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *DashboardWidgetScatterplotDefinitionRequestYProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *int { - if v == nil { - return nil - } - return v.Limit - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYOutput) Q() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *string { return v.Q }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return &v.Metric - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYOutput) RumQuery() DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *DashboardWidgetScatterplotDefinitionRequestYRumQuery { + return v.RumQuery + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYOutput) SecurityQuery() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery { + return v.SecurityQuery + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) Sort() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return v.Sort - }).(pulumi.StringPtrOutput) +type DashboardWidgetScatterplotDefinitionRequestYArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestYArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestY)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) TagFilters() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) []string { - if v == nil { - return nil - } - return v.TagFilters - }).(pulumi.StringArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYArrayOutput() DashboardWidgetScatterplotDefinitionRequestYArrayOutput { + return o } -func (o DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryPtrOutput) TextFilter() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery) *string { - if v == nil { - return nil - } - return v.TextFilter - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYArrayOutput { + return o } -type DashboardWidgetQueryValueDefinitionRequestRumQuery struct { - ComputeQuery *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +func (o DashboardWidgetScatterplotDefinitionRequestYArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestY { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestY)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestYOutput) } -// DashboardWidgetQueryValueDefinitionRequestRumQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryArgs and DashboardWidgetQueryValueDefinitionRequestRumQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryInput` via: +type DashboardWidgetScatterplotDefinitionRequestYApmQuery struct { + ComputeQuery *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetScatterplotDefinitionRequestYApmQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs and DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestRumQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestRumQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYApmQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestRumQueryArgs struct { - ComputeQuery DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs struct { + ComputeQuery DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestRumQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryArgs, DashboardWidgetQueryValueDefinitionRequestRumQueryPtr and DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs, DashboardWidgetScatterplotDefinitionRequestYApmQueryPtr and DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestRumQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestRumQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestRumQueryPtrType DashboardWidgetQueryValueDefinitionRequestRumQueryArgs +type dashboardWidgetScatterplotDefinitionRequestYApmQueryPtrType DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs -func DashboardWidgetQueryValueDefinitionRequestRumQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestRumQueryArgs) DashboardWidgetQueryValueDefinitionRequestRumQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestRumQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestYApmQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs) DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYApmQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestRumQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestRumQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestYApmQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYApmQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestRumQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestYApmQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestRumQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYApmQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestRumQuery) *DashboardWidgetQueryValueDefinitionRequestRumQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYApmQuery) *DashboardWidgetScatterplotDefinitionRequestYApmQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQuery) *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQuery) *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQuery) []DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQuery) []DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy { return v.GroupBies - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQuery) []DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQuery) []DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestRumQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYApmQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestRumQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQuery) DashboardWidgetQueryValueDefinitionRequestRumQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQuery) DashboardWidgetScatterplotDefinitionRequestYApmQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestRumQuery + var ret DashboardWidgetScatterplotDefinitionRequestYApmQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQuery) *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQuery) *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQuery) []DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQuery) []DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQuery) *string { if v == nil { return nil } @@ -111589,17 +127146,17 @@ func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) Index() pul }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQuery) []DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQuery) []DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQuery) *string { if v == nil { return nil } @@ -111607,144 +127164,144 @@ func (o DashboardWidgetQueryValueDefinitionRequestRumQueryPtrOutput) SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery struct { +type DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs and DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs struct { +type DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs, DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtr and DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrType DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs +type dashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs -func DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery + var ret DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) *string { if v == nil { return nil } @@ -111752,8 +127309,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) *string { if v == nil { return nil } @@ -111761,8 +127318,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery) *int { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) *int { if v == nil { return nil } @@ -111770,254 +127327,254 @@ func (o DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryPtrOutput) }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs and DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByInput` via: +// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByInput` via: // -// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs{...} -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByInput interface { +// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput - ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput } -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) } -// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray and DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayInput` via: // -// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray{ DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput } -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray []DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByInput +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByInput -func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) SortQuery() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy) *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery struct { +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs and DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs struct { +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs, DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtr and DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrType DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs +type dashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs -func DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) string { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery + var ret DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -112025,8 +127582,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -112034,8 +127591,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -112043,286 +127600,286 @@ func (o DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryPtrOut }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute struct { +type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs and DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeInput` via: +// DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeInput` via: // -// DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs{...} -type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeInput interface { +// DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput - ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput } -type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs struct { +type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) } -// DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray and DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayInput` via: // -// DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray{ DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput } -type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray []DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeInput +type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeInput -func (DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQuery struct { - ComputeQuery *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetScatterplotDefinitionRequestYLogQuery struct { + ComputeQuery *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs and DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestYLogQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs and DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYLogQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs struct { - ComputeQuery DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs struct { + ComputeQuery DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs, DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtr and DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs, DashboardWidgetScatterplotDefinitionRequestYLogQueryPtr and DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrType DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs +type dashboardWidgetScatterplotDefinitionRequestYLogQueryPtrType DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs -func DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs) DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestYLogQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs) DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYLogQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestSecurityQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestYLogQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYLogQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestYLogQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYLogQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestSecurityQuery) *DashboardWidgetQueryValueDefinitionRequestSecurityQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYLogQuery) *DashboardWidgetScatterplotDefinitionRequestYLogQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQuery) *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQuery) *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQuery) []DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQuery) []DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy { return v.GroupBies - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQuery) []DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQuery) []DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestSecurityQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYLogQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQuery) DashboardWidgetQueryValueDefinitionRequestSecurityQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQuery) DashboardWidgetScatterplotDefinitionRequestYLogQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestSecurityQuery + var ret DashboardWidgetScatterplotDefinitionRequestYLogQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQuery) *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQuery) *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) GroupBies() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQuery) []DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQuery) []DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQuery) *string { if v == nil { return nil } @@ -112330,17 +127887,17 @@ func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) Index( }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) MultiComputes() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQuery) []DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQuery) []DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQuery) *string { if v == nil { return nil } @@ -112348,146 +127905,144 @@ func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryPtrOutput) Search }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery struct { +type DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs and DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs struct { +type DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs, DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtr and DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrType DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs +type dashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs -func DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery + var ret DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) *string { if v == nil { return nil } @@ -112495,8 +128050,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) *string { if v == nil { return nil } @@ -112504,8 +128059,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery) *int { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) *int { if v == nil { return nil } @@ -112513,256 +128068,254 @@ func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryPtrOu }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs and DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByInput` via: +// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByInput` via: // -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs{...} -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByInput interface { +// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) } -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray and DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayInput` via: // -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray{ DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray []DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByInput +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByInput -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) SortQuery() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy) *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery struct { +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs and DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryInput` via: // -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs struct { +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs, DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtr and DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput } -type dashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrType DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs +type dashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs -func DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery { return &v - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) string { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery + var ret DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery return ret - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -112770,8 +128323,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryP }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -112779,8 +128332,8 @@ func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryP }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -112788,3836 +128341,3762 @@ func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryP }).(pulumi.StringPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute struct { +type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs and DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeInput` via: +// DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeInput` via: // -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs{...} -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeInput interface { +// DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs struct { +type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) } -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray and DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayInput` via: // -// DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray{ DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs{...} } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput - ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray []DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeInput +type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeInput -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute { - return vs[0].([]DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) } -type DashboardWidgetScatterplotDefinition struct { - ColorByGroups []string `pulumi:"colorByGroups"` - CustomLinks []DashboardWidgetScatterplotDefinitionCustomLink `pulumi:"customLinks"` - LiveSpan *string `pulumi:"liveSpan"` - Request *DashboardWidgetScatterplotDefinitionRequest `pulumi:"request"` - // The title of the dashboard. - Title *string `pulumi:"title"` - TitleAlign *string `pulumi:"titleAlign"` - TitleSize *string `pulumi:"titleSize"` - Xaxis *DashboardWidgetScatterplotDefinitionXaxis `pulumi:"xaxis"` - Yaxis *DashboardWidgetScatterplotDefinitionYaxis `pulumi:"yaxis"` +type DashboardWidgetScatterplotDefinitionRequestYProcessQuery struct { + FilterBies []string `pulumi:"filterBies"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + SearchBy *string `pulumi:"searchBy"` } -// DashboardWidgetScatterplotDefinitionInput is an input type that accepts DashboardWidgetScatterplotDefinitionArgs and DashboardWidgetScatterplotDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionInput` via: +// DashboardWidgetScatterplotDefinitionRequestYProcessQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs and DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYProcessQueryInput` via: // -// DashboardWidgetScatterplotDefinitionArgs{...} -type DashboardWidgetScatterplotDefinitionInput interface { +// DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYProcessQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionOutput() DashboardWidgetScatterplotDefinitionOutput - ToDashboardWidgetScatterplotDefinitionOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionOutput + ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput } -type DashboardWidgetScatterplotDefinitionArgs struct { - ColorByGroups pulumi.StringArrayInput `pulumi:"colorByGroups"` - CustomLinks DashboardWidgetScatterplotDefinitionCustomLinkArrayInput `pulumi:"customLinks"` - LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` - Request DashboardWidgetScatterplotDefinitionRequestPtrInput `pulumi:"request"` - // The title of the dashboard. - Title pulumi.StringPtrInput `pulumi:"title"` - TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` - TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` - Xaxis DashboardWidgetScatterplotDefinitionXaxisPtrInput `pulumi:"xaxis"` - Yaxis DashboardWidgetScatterplotDefinitionYaxisPtrInput `pulumi:"yaxis"` +type DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs struct { + FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` } -func (DashboardWidgetScatterplotDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinition)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYProcessQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionArgs) ToDashboardWidgetScatterplotDefinitionOutput() DashboardWidgetScatterplotDefinitionOutput { - return i.ToDashboardWidgetScatterplotDefinitionOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionArgs) ToDashboardWidgetScatterplotDefinitionOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionArgs) ToDashboardWidgetScatterplotDefinitionPtrOutput() DashboardWidgetScatterplotDefinitionPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionArgs) ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionOutput).ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionArgs, DashboardWidgetScatterplotDefinitionPtr and DashboardWidgetScatterplotDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs, DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtr and DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionArgs{...} +// DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionPtrOutput() DashboardWidgetScatterplotDefinitionPtrOutput - ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionPtrType DashboardWidgetScatterplotDefinitionArgs +type dashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrType DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs -func DashboardWidgetScatterplotDefinitionPtr(v *DashboardWidgetScatterplotDefinitionArgs) DashboardWidgetScatterplotDefinitionPtrInput { - return (*dashboardWidgetScatterplotDefinitionPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs) DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinition)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYProcessQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionPtrType) ToDashboardWidgetScatterplotDefinitionPtrOutput() DashboardWidgetScatterplotDefinitionPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionPtrType) ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinition)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYProcessQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionOutput) ToDashboardWidgetScatterplotDefinitionOutput() DashboardWidgetScatterplotDefinitionOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionOutput) ToDashboardWidgetScatterplotDefinitionOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionOutput) ToDashboardWidgetScatterplotDefinitionPtrOutput() DashboardWidgetScatterplotDefinitionPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionOutput) ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinition { +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYProcessQuery) *DashboardWidgetScatterplotDefinitionRequestYProcessQuery { return &v - }).(DashboardWidgetScatterplotDefinitionPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionOutput) ColorByGroups() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) []string { return v.ColorByGroups }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetScatterplotDefinitionOutput) CustomLinks() DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) []DashboardWidgetScatterplotDefinitionCustomLink { - return v.CustomLinks - }).(DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) -} - -func (o DashboardWidgetScatterplotDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionOutput) Request() DashboardWidgetScatterplotDefinitionRequestPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinitionRequest { - return v.Request - }).(DashboardWidgetScatterplotDefinitionRequestPtrOutput) -} - -// The title of the dashboard. -func (o DashboardWidgetScatterplotDefinitionOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionOutput) Xaxis() DashboardWidgetScatterplotDefinitionXaxisPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinitionXaxis { - return v.Xaxis - }).(DashboardWidgetScatterplotDefinitionXaxisPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYProcessQuery) string { return v.Metric }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionOutput) Yaxis() DashboardWidgetScatterplotDefinitionYaxisPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinitionYaxis { - return v.Yaxis - }).(DashboardWidgetScatterplotDefinitionYaxisPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinition)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYProcessQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionPtrOutput) ToDashboardWidgetScatterplotDefinitionPtrOutput() DashboardWidgetScatterplotDefinitionPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionPtrOutput) ToDashboardWidgetScatterplotDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionPtrOutput) Elem() DashboardWidgetScatterplotDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) DashboardWidgetScatterplotDefinition { +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYProcessQuery) DashboardWidgetScatterplotDefinitionRequestYProcessQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinition + var ret DashboardWidgetScatterplotDefinitionRequestYProcessQuery return ret - }).(DashboardWidgetScatterplotDefinitionOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionPtrOutput) ColorByGroups() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) []string { +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYProcessQuery) []string { if v == nil { return nil } - return v.ColorByGroups + return v.FilterBies }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionPtrOutput) CustomLinks() DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) []DashboardWidgetScatterplotDefinitionCustomLink { +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYProcessQuery) *int { if v == nil { return nil } - return v.CustomLinks - }).(DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) + return v.Limit + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYProcessQuery) *string { if v == nil { return nil } - return v.LiveSpan + return &v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionPtrOutput) Request() DashboardWidgetScatterplotDefinitionRequestPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinitionRequest { +func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYProcessQuery) *string { if v == nil { return nil } - return v.Request - }).(DashboardWidgetScatterplotDefinitionRequestPtrOutput) + return v.SearchBy + }).(pulumi.StringPtrOutput) } -// The title of the dashboard. -func (o DashboardWidgetScatterplotDefinitionPtrOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *string { - if v == nil { - return nil - } - return v.Title - }).(pulumi.StringPtrOutput) +type DashboardWidgetScatterplotDefinitionRequestYRumQuery struct { + ComputeQuery *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -func (o DashboardWidgetScatterplotDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *string { - if v == nil { - return nil - } - return v.TitleAlign - }).(pulumi.StringPtrOutput) +// DashboardWidgetScatterplotDefinitionRequestYRumQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs and DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryInput` via: +// +// DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYRumQueryInput interface { + pulumi.Input + + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput } -func (o DashboardWidgetScatterplotDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *string { - if v == nil { - return nil - } - return v.TitleSize - }).(pulumi.StringPtrOutput) +type DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs struct { + ComputeQuery DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (o DashboardWidgetScatterplotDefinitionPtrOutput) Xaxis() DashboardWidgetScatterplotDefinitionXaxisPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinitionXaxis { - if v == nil { - return nil - } - return v.Xaxis - }).(DashboardWidgetScatterplotDefinitionXaxisPtrOutput) +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionPtrOutput) Yaxis() DashboardWidgetScatterplotDefinitionYaxisPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinition) *DashboardWidgetScatterplotDefinitionYaxis { - if v == nil { - return nil - } - return v.Yaxis - }).(DashboardWidgetScatterplotDefinitionYaxisPtrOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutputWithContext(context.Background()) } -type DashboardWidgetScatterplotDefinitionCustomLink struct { - IsHidden *bool `pulumi:"isHidden"` - Label *string `pulumi:"label"` - Link *string `pulumi:"link"` - OverrideLabel *string `pulumi:"overrideLabel"` +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) } -// DashboardWidgetScatterplotDefinitionCustomLinkInput is an input type that accepts DashboardWidgetScatterplotDefinitionCustomLinkArgs and DashboardWidgetScatterplotDefinitionCustomLinkOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionCustomLinkInput` via: +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs, DashboardWidgetScatterplotDefinitionRequestYRumQueryPtr and DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionCustomLinkArgs{...} -type DashboardWidgetScatterplotDefinitionCustomLinkInput interface { +// DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionCustomLinkOutput() DashboardWidgetScatterplotDefinitionCustomLinkOutput - ToDashboardWidgetScatterplotDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionCustomLinkOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput } -type DashboardWidgetScatterplotDefinitionCustomLinkArgs struct { - IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` - Label pulumi.StringPtrInput `pulumi:"label"` - Link pulumi.StringPtrInput `pulumi:"link"` - OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` +type dashboardWidgetScatterplotDefinitionRequestYRumQueryPtrType DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs + +func DashboardWidgetScatterplotDefinitionRequestYRumQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs) DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYRumQueryPtrType)(v) } -func (DashboardWidgetScatterplotDefinitionCustomLinkArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionCustomLink)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestYRumQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYRumQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionCustomLinkArgs) ToDashboardWidgetScatterplotDefinitionCustomLinkOutput() DashboardWidgetScatterplotDefinitionCustomLinkOutput { - return i.ToDashboardWidgetScatterplotDefinitionCustomLinkOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestYRumQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionCustomLinkArgs) ToDashboardWidgetScatterplotDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionCustomLinkOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionCustomLinkOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYRumQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) } -// DashboardWidgetScatterplotDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionCustomLinkArray and DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionCustomLinkArrayInput` via: -// -// DashboardWidgetScatterplotDefinitionCustomLinkArray{ DashboardWidgetScatterplotDefinitionCustomLinkArgs{...} } -type DashboardWidgetScatterplotDefinitionCustomLinkArrayInput interface { - pulumi.Input +type DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput struct{ *pulumi.OutputState } - ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutput() DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput - ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQuery)(nil)).Elem() } -type DashboardWidgetScatterplotDefinitionCustomLinkArray []DashboardWidgetScatterplotDefinitionCustomLinkInput +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput { + return o +} -func (DashboardWidgetScatterplotDefinitionCustomLinkArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionCustomLink)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput { + return o } -func (i DashboardWidgetScatterplotDefinitionCustomLinkArray) ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutput() DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionCustomLinkArray) ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYRumQuery) *DashboardWidgetScatterplotDefinitionRequestYRumQuery { + return &v + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionCustomLinkOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQuery) *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionCustomLinkOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionCustomLink)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQuery) []DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionCustomLinkOutput) ToDashboardWidgetScatterplotDefinitionCustomLinkOutput() DashboardWidgetScatterplotDefinitionCustomLinkOutput { - return o +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionCustomLinkOutput) ToDashboardWidgetScatterplotDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionCustomLinkOutput { - return o +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQuery) []DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) +type DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYRumQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { + return o } -func (o DashboardWidgetScatterplotDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { + return o } -type DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQuery) DashboardWidgetScatterplotDefinitionRequestYRumQuery { + if v != nil { + return *v + } + var ret DashboardWidgetScatterplotDefinitionRequestYRumQuery + return ret + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) +} -func (DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionCustomLink)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQuery) *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery { + if v == nil { + return nil + } + return v.ComputeQuery + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutput() DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput { - return o +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQuery) []DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy { + if v == nil { + return nil + } + return v.GroupBies + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) ToDashboardWidgetScatterplotDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput { - return o +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQuery) *string { + if v == nil { + return nil + } + return &v.Index + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionCustomLinkOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionCustomLink { - return vs[0].([]DashboardWidgetScatterplotDefinitionCustomLink)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionCustomLinkOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQuery) []DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute { + if v == nil { + return nil + } + return v.MultiComputes + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequest struct { - ScatterplotTables []DashboardWidgetScatterplotDefinitionRequestScatterplotTable `pulumi:"scatterplotTables"` - Xes []DashboardWidgetScatterplotDefinitionRequestX `pulumi:"xes"` - Ys []DashboardWidgetScatterplotDefinitionRequestY `pulumi:"ys"` +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery + }).(pulumi.StringPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestArgs and DashboardWidgetScatterplotDefinitionRequestOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestInput` via: +type DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestArgs{...} -type DashboardWidgetScatterplotDefinitionRequestInput interface { +// DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestOutput() DashboardWidgetScatterplotDefinitionRequestOutput - ToDashboardWidgetScatterplotDefinitionRequestOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestArgs struct { - ScatterplotTables DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayInput `pulumi:"scatterplotTables"` - Xes DashboardWidgetScatterplotDefinitionRequestXArrayInput `pulumi:"xes"` - Ys DashboardWidgetScatterplotDefinitionRequestYArrayInput `pulumi:"ys"` +type DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequest)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestArgs) ToDashboardWidgetScatterplotDefinitionRequestOutput() DashboardWidgetScatterplotDefinitionRequestOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestArgs) ToDashboardWidgetScatterplotDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestArgs) ToDashboardWidgetScatterplotDefinitionRequestPtrOutput() DashboardWidgetScatterplotDefinitionRequestPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestArgs) ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestOutput).ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestArgs, DashboardWidgetScatterplotDefinitionRequestPtr and DashboardWidgetScatterplotDefinitionRequestPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestArgs{...} +// DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestPtrOutput() DashboardWidgetScatterplotDefinitionRequestPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestPtrType DashboardWidgetScatterplotDefinitionRequestArgs +type dashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs -func DashboardWidgetScatterplotDefinitionRequestPtr(v *DashboardWidgetScatterplotDefinitionRequestArgs) DashboardWidgetScatterplotDefinitionRequestPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequest)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestPtrType) ToDashboardWidgetScatterplotDefinitionRequestPtrOutput() DashboardWidgetScatterplotDefinitionRequestPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestPtrType) ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequest)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestOutput) ToDashboardWidgetScatterplotDefinitionRequestOutput() DashboardWidgetScatterplotDefinitionRequestOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestOutput) ToDashboardWidgetScatterplotDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestOutput) ToDashboardWidgetScatterplotDefinitionRequestPtrOutput() DashboardWidgetScatterplotDefinitionRequestPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestOutput) ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequest) *DashboardWidgetScatterplotDefinitionRequest { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestOutput) ScatterplotTables() DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequest) []DashboardWidgetScatterplotDefinitionRequestScatterplotTable { - return v.ScatterplotTables - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestOutput) Xes() DashboardWidgetScatterplotDefinitionRequestXArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequest) []DashboardWidgetScatterplotDefinitionRequestX { - return v.Xes - }).(DashboardWidgetScatterplotDefinitionRequestXArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestOutput) Ys() DashboardWidgetScatterplotDefinitionRequestYArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequest) []DashboardWidgetScatterplotDefinitionRequestY { - return v.Ys - }).(DashboardWidgetScatterplotDefinitionRequestYArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequest)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestPtrOutput() DashboardWidgetScatterplotDefinitionRequestPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequest) DashboardWidgetScatterplotDefinitionRequest { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequest + var ret DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestPtrOutput) ScatterplotTables() DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequest) []DashboardWidgetScatterplotDefinitionRequestScatterplotTable { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) *string { if v == nil { return nil } - return v.ScatterplotTables - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestPtrOutput) Xes() DashboardWidgetScatterplotDefinitionRequestXArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequest) []DashboardWidgetScatterplotDefinitionRequestX { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) *string { if v == nil { return nil } - return v.Xes - }).(DashboardWidgetScatterplotDefinitionRequestXArrayOutput) + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestPtrOutput) Ys() DashboardWidgetScatterplotDefinitionRequestYArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequest) []DashboardWidgetScatterplotDefinitionRequestY { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) *int { if v == nil { return nil } - return v.Ys - }).(DashboardWidgetScatterplotDefinitionRequestYArrayOutput) + return v.Interval + }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTable struct { - Formulas []DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula `pulumi:"formulas"` - Queries []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery `pulumi:"queries"` +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableInput` via: +// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs{...} -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableInput interface { +// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs struct { - Formulas DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayInput `pulumi:"formulas"` - Queries DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayInput `pulumi:"queries"` +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTable)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray and DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray{ DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray []DashboardWidgetScatterplotDefinitionRequestScatterplotTableInput +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByInput -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTable)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTable)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) Formulas() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTable) []DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula { - return v.Formulas - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) Queries() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTable) []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery { - return v.Queries - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTable)(nil)).Elem() +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestScatterplotTable { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestScatterplotTable)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula struct { - Alias *string `pulumi:"alias"` - Dimension string `pulumi:"dimension"` - FormulaExpression string `pulumi:"formulaExpression"` +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaInput` via: +// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs{...} -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaInput interface { +// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs struct { - Alias pulumi.StringPtrInput `pulumi:"alias"` - Dimension pulumi.StringInput `pulumi:"dimension"` - FormulaExpression pulumi.StringInput `pulumi:"formulaExpression"` +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray and DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayInput` via: +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray{ DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray []DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaInput +type dashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula)(nil)).Elem() +func DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrType)(v) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutputWithContext(context.Background()) +func (*dashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula)(nil)).Elem() +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) Alias() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula) *string { return v.Alias }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) Dimension() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula) string { return v.Dimension }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery { + return &v + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) FormulaExpression() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula) string { - return v.FormulaExpression +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) string { + return v.Aggregation }).(pulumi.StringOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput { +type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery + return ret + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery struct { - ApmDependencyStatsQuery *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery `pulumi:"apmDependencyStatsQuery"` - ApmResourceStatsQuery *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery `pulumi:"apmResourceStatsQuery"` - EventQuery *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery `pulumi:"eventQuery"` - MetricQuery *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery `pulumi:"metricQuery"` - ProcessQuery *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery `pulumi:"processQuery"` +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryInput` via: +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs struct { - ApmDependencyStatsQuery DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrInput `pulumi:"apmDependencyStatsQuery"` - ApmResourceStatsQuery DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrInput `pulumi:"apmResourceStatsQuery"` - EventQuery DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrInput `pulumi:"eventQuery"` - MetricQuery DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrInput `pulumi:"metricQuery"` - ProcessQuery DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrInput `pulumi:"processQuery"` +type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray{ DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryInput +type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeInput -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) ApmDependencyStatsQuery() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery { - return v.ApmDependencyStatsQuery - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) ApmResourceStatsQuery() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery { - return v.ApmResourceStatsQuery - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) EventQuery() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery { - return v.EventQuery - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) MetricQuery() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery { - return v.MetricQuery - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) ProcessQuery() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery { - return v.ProcessQuery - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery struct { - DataSource string `pulumi:"dataSource"` - Env string `pulumi:"env"` - IsUpstream *bool `pulumi:"isUpstream"` - Name string `pulumi:"name"` - OperationName string `pulumi:"operationName"` - PrimaryTagName *string `pulumi:"primaryTagName"` - PrimaryTagValue *string `pulumi:"primaryTagValue"` - ResourceName string `pulumi:"resourceName"` - Service string `pulumi:"service"` - Stat string `pulumi:"stat"` +type DashboardWidgetScatterplotDefinitionRequestYSecurityQuery struct { + ComputeQuery *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs struct { - DataSource pulumi.StringInput `pulumi:"dataSource"` - Env pulumi.StringInput `pulumi:"env"` - IsUpstream pulumi.BoolPtrInput `pulumi:"isUpstream"` - Name pulumi.StringInput `pulumi:"name"` - OperationName pulumi.StringInput `pulumi:"operationName"` - PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` - PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` - ResourceName pulumi.StringInput `pulumi:"resourceName"` - Service pulumi.StringInput `pulumi:"service"` - Stat pulumi.StringInput `pulumi:"stat"` +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs struct { + ComputeQuery DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs, DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtr and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs +type dashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrType DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs -func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYSecurityQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { - return v.DataSource - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) Env() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { - return v.Env - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) IsUpstream() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *bool { - return v.IsUpstream - }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { - return v.Name - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) OperationName() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { - return v.OperationName - }).(pulumi.StringOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) ResourceName() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { - return v.ResourceName - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { - return v.Service - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) Stat() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) string { - return v.Stat - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) DashboardWidgetScatterplotDefinitionRequestYSecurityQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery + var ret DashboardWidgetScatterplotDefinitionRequestYSecurityQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.DataSource - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.Env - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) IsUpstream() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *bool { - if v == nil { - return nil - } - return v.IsUpstream - }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { - if v == nil { - return nil - } - return &v.OperationName - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery { if v == nil { return nil } - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) + return v.ComputeQuery + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy { if v == nil { return nil } - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) + return v.GroupBies + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) *string { if v == nil { return nil } - return &v.ResourceName + return &v.Index }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute { if v == nil { return nil } - return &v.Service - }).(pulumi.StringPtrOutput) + return v.MultiComputes + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) *string { if v == nil { return nil } - return &v.Stat + return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery struct { - DataSource string `pulumi:"dataSource"` - Env string `pulumi:"env"` - GroupBies []string `pulumi:"groupBies"` - Name string `pulumi:"name"` - OperationName *string `pulumi:"operationName"` - PrimaryTagName *string `pulumi:"primaryTagName"` - PrimaryTagValue *string `pulumi:"primaryTagValue"` - ResourceName *string `pulumi:"resourceName"` - Service string `pulumi:"service"` - Stat string `pulumi:"stat"` +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryInput` via: +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryInput interface { +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs struct { - DataSource pulumi.StringInput `pulumi:"dataSource"` - Env pulumi.StringInput `pulumi:"env"` - GroupBies pulumi.StringArrayInput `pulumi:"groupBies"` - Name pulumi.StringInput `pulumi:"name"` - OperationName pulumi.StringPtrInput `pulumi:"operationName"` - PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` - PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` - ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` - Service pulumi.StringInput `pulumi:"service"` - Stat pulumi.StringInput `pulumi:"stat"` +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrInput` via: +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs{...} +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrInput interface { +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs +type dashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs -func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrType)(v) +func DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) string { - return v.DataSource - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) Env() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) string { - return v.Env - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) GroupBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) []string { - return v.GroupBies - }).(pulumi.StringArrayOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) string { - return v.Name +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) string { + return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { - return v.OperationName - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { - return v.ResourceName - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) string { - return v.Service - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) Stat() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) string { - return v.Stat - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery + var ret DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return &v.DataSource - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return &v.Env - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) GroupBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) []string { - if v == nil { - return nil - } - return v.GroupBies - }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return v.OperationName - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return v.PrimaryTagName - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { - if v == nil { - return nil - } - return v.PrimaryTagValue - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) *string { if v == nil { return nil } - return v.ResourceName + return &v.Aggregation }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) *string { if v == nil { return nil } - return &v.Service + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery) *string { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) *int { if v == nil { return nil } - return &v.Stat - }).(pulumi.StringPtrOutput) -} - -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery struct { - Computes []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute `pulumi:"computes"` - DataSource string `pulumi:"dataSource"` - GroupBies []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy `pulumi:"groupBies"` - Indexes []string `pulumi:"indexes"` - Name string `pulumi:"name"` - Search *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch `pulumi:"search"` -} - -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryInput` via: -// -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryInput interface { - pulumi.Input - - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput -} - -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs struct { - Computes DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayInput `pulumi:"computes"` - DataSource pulumi.StringInput `pulumi:"dataSource"` - GroupBies DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` - Indexes pulumi.StringArrayInput `pulumi:"indexes"` - Name pulumi.StringInput `pulumi:"name"` - Search DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrInput `pulumi:"search"` -} - -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery)(nil)).Elem() -} - -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputWithContext(context.Background()) -} - -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) -} - -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(context.Background()) -} - -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(ctx) -} - -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrInput` via: -// -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs{...} -// -// or: -// -// nil -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrInput interface { - pulumi.Input - - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput -} - -type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs - -func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrType)(v) -} - -func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery)(nil)).Elem() -} - -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(context.Background()) -} - -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) + return v.Interval + }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery)(nil)).Elem() +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput { - return o -} +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByInput` via: +// +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByInput interface { + pulumi.Input -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput { - return o + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(context.Background()) +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery { - return &v - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) Computes() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute { - return v.Computes - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) string { - return v.DataSource - }).(pulumi.StringOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayInput` via: +// +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) Indexes() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) []string { - return v.Indexes - }).(pulumi.StringArrayOutput) +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByInput + +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) string { - return v.Name - }).(pulumi.StringOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) Search() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch { - return v.Search - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery { - if v != nil { - return *v - } - var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery - return ret - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) Computes() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute { - if v == nil { - return nil - } - return v.Computes - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) *string { - if v == nil { - return nil - } - return &v.DataSource - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy { - if v == nil { - return nil - } - return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) Indexes() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) []string { - if v == nil { - return nil - } - return v.Indexes - }).(pulumi.StringArrayOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput { + return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) *string { - if v == nil { - return nil - } - return &v.Name - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput { + return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryPtrOutput) Search() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch { - if v == nil { - return nil - } - return v.Search - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute struct { +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` - Interval *int `pulumi:"interval"` - Metric *string `pulumi:"metric"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeInput` via: +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs{...} -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeInput interface { +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs struct { +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` - Interval pulumi.IntPtrInput `pulumi:"interval"` - Metric pulumi.StringPtrInput `pulumi:"metric"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayInput` via: +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray{ DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeInput +type dashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute)(nil)).Elem() +func DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrType)(v) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutputWithContext(context.Background()) +func (*dashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) +func (i *dashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute)(nil)).Elem() +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute) string { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +} + +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery { + return &v + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute) *int { - return v.Interval - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) *string { + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute) *string { - return v.Metric - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) string { + return v.Order + }).(pulumi.StringOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery { + if v != nil { + return *v + } + var ret DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery + return ret + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy struct { - Facet string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - Sort *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort `pulumi:"sort"` +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByInput` via: +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return v.Facet + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) *string { + if v == nil { + return nil + } + return &v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` +} + +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs{...} -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByInput interface { +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs{...} +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs struct { - Facet pulumi.StringInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Sort DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrInput `pulumi:"sort"` +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayInput` via: +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayInput interface { +// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs{...} } +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByInput +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeInput -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) +func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) Facet() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy) string { - return v.Facet +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute) string { + return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy) *int { - return v.Limit - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) Sort() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort { - return v.Sort - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput { +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByOutput) +func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute { + return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort struct { - Aggregation string `pulumi:"aggregation"` - Metric *string `pulumi:"metric"` - Order *string `pulumi:"order"` +type DashboardWidgetScatterplotDefinitionXaxis struct { + IncludeZero *bool `pulumi:"includeZero"` + Label *string `pulumi:"label"` + Max *string `pulumi:"max"` + Min *string `pulumi:"min"` + Scale *string `pulumi:"scale"` } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortInput` via: +// DashboardWidgetScatterplotDefinitionXaxisInput is an input type that accepts DashboardWidgetScatterplotDefinitionXaxisArgs and DashboardWidgetScatterplotDefinitionXaxisOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionXaxisInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs{...} -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortInput interface { +// DashboardWidgetScatterplotDefinitionXaxisArgs{...} +type DashboardWidgetScatterplotDefinitionXaxisInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput + ToDashboardWidgetScatterplotDefinitionXaxisOutput() DashboardWidgetScatterplotDefinitionXaxisOutput + ToDashboardWidgetScatterplotDefinitionXaxisOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionXaxisOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Metric pulumi.StringPtrInput `pulumi:"metric"` - Order pulumi.StringPtrInput `pulumi:"order"` +type DashboardWidgetScatterplotDefinitionXaxisArgs struct { + IncludeZero pulumi.BoolPtrInput `pulumi:"includeZero"` + Label pulumi.StringPtrInput `pulumi:"label"` + Max pulumi.StringPtrInput `pulumi:"max"` + Min pulumi.StringPtrInput `pulumi:"min"` + Scale pulumi.StringPtrInput `pulumi:"scale"` } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionXaxisArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionXaxis)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionXaxisArgs) ToDashboardWidgetScatterplotDefinitionXaxisOutput() DashboardWidgetScatterplotDefinitionXaxisOutput { + return i.ToDashboardWidgetScatterplotDefinitionXaxisOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) +func (i DashboardWidgetScatterplotDefinitionXaxisArgs) ToDashboardWidgetScatterplotDefinitionXaxisOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionXaxisOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionXaxisOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionXaxisArgs) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutput() DashboardWidgetScatterplotDefinitionXaxisPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionXaxisArgs) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionXaxisPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionXaxisOutput).ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrInput` via: +// DashboardWidgetScatterplotDefinitionXaxisPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionXaxisArgs, DashboardWidgetScatterplotDefinitionXaxisPtr and DashboardWidgetScatterplotDefinitionXaxisPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionXaxisPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs{...} +// DashboardWidgetScatterplotDefinitionXaxisArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrInput interface { +type DashboardWidgetScatterplotDefinitionXaxisPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput + ToDashboardWidgetScatterplotDefinitionXaxisPtrOutput() DashboardWidgetScatterplotDefinitionXaxisPtrOutput + ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionXaxisPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs +type dashboardWidgetScatterplotDefinitionXaxisPtrType DashboardWidgetScatterplotDefinitionXaxisArgs -func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrType)(v) +func DashboardWidgetScatterplotDefinitionXaxisPtr(v *DashboardWidgetScatterplotDefinitionXaxisArgs) DashboardWidgetScatterplotDefinitionXaxisPtrInput { + return (*dashboardWidgetScatterplotDefinitionXaxisPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionXaxisPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionXaxis)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionXaxisPtrType) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutput() DashboardWidgetScatterplotDefinitionXaxisPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionXaxisPtrType) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionXaxisPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionXaxisPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionXaxisOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionXaxisOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionXaxis)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput { +func (o DashboardWidgetScatterplotDefinitionXaxisOutput) ToDashboardWidgetScatterplotDefinitionXaxisOutput() DashboardWidgetScatterplotDefinitionXaxisOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput { +func (o DashboardWidgetScatterplotDefinitionXaxisOutput) ToDashboardWidgetScatterplotDefinitionXaxisOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionXaxisOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionXaxisOutput) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutput() DashboardWidgetScatterplotDefinitionXaxisPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort { +func (o DashboardWidgetScatterplotDefinitionXaxisOutput) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionXaxisPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionXaxis) *DashboardWidgetScatterplotDefinitionXaxis { return &v - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) + }).(DashboardWidgetScatterplotDefinitionXaxisPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionXaxisOutput) IncludeZero() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionXaxis) *bool { return v.IncludeZero }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) *string { - return v.Metric - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionXaxisOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionXaxis) *string { return v.Label }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) *string { - return v.Order - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetScatterplotDefinitionXaxisOutput) Max() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionXaxis) *string { return v.Max }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionXaxisOutput) Min() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionXaxis) *string { return v.Min }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionXaxisOutput) Scale() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionXaxis) *string { return v.Scale }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { +type DashboardWidgetScatterplotDefinitionXaxisPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionXaxisPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionXaxis)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutput() DashboardWidgetScatterplotDefinitionXaxisPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput { +func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionXaxisPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort { +func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) Elem() DashboardWidgetScatterplotDefinitionXaxisOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionXaxis) DashboardWidgetScatterplotDefinitionXaxis { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort + var ret DashboardWidgetScatterplotDefinitionXaxis return ret - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortOutput) + }).(DashboardWidgetScatterplotDefinitionXaxisOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) IncludeZero() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionXaxis) *bool { if v == nil { return nil } - return &v.Aggregation + return v.IncludeZero + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionXaxis) *string { + if v == nil { + return nil + } + return v.Label }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) Max() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionXaxis) *string { if v == nil { return nil } - return v.Metric + return v.Max }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort) *string { +func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) Min() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionXaxis) *string { if v == nil { return nil } - return v.Order + return v.Min }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch struct { - Query string `pulumi:"query"` +func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) Scale() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionXaxis) *string { + if v == nil { + return nil + } + return v.Scale + }).(pulumi.StringPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchInput` via: +type DashboardWidgetScatterplotDefinitionYaxis struct { + IncludeZero *bool `pulumi:"includeZero"` + Label *string `pulumi:"label"` + Max *string `pulumi:"max"` + Min *string `pulumi:"min"` + Scale *string `pulumi:"scale"` +} + +// DashboardWidgetScatterplotDefinitionYaxisInput is an input type that accepts DashboardWidgetScatterplotDefinitionYaxisArgs and DashboardWidgetScatterplotDefinitionYaxisOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionYaxisInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs{...} -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchInput interface { +// DashboardWidgetScatterplotDefinitionYaxisArgs{...} +type DashboardWidgetScatterplotDefinitionYaxisInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput + ToDashboardWidgetScatterplotDefinitionYaxisOutput() DashboardWidgetScatterplotDefinitionYaxisOutput + ToDashboardWidgetScatterplotDefinitionYaxisOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionYaxisOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs struct { - Query pulumi.StringInput `pulumi:"query"` +type DashboardWidgetScatterplotDefinitionYaxisArgs struct { + IncludeZero pulumi.BoolPtrInput `pulumi:"includeZero"` + Label pulumi.StringPtrInput `pulumi:"label"` + Max pulumi.StringPtrInput `pulumi:"max"` + Min pulumi.StringPtrInput `pulumi:"min"` + Scale pulumi.StringPtrInput `pulumi:"scale"` } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionYaxisArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionYaxis)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionYaxisArgs) ToDashboardWidgetScatterplotDefinitionYaxisOutput() DashboardWidgetScatterplotDefinitionYaxisOutput { + return i.ToDashboardWidgetScatterplotDefinitionYaxisOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) +func (i DashboardWidgetScatterplotDefinitionYaxisArgs) ToDashboardWidgetScatterplotDefinitionYaxisOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionYaxisOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionYaxisOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (i DashboardWidgetScatterplotDefinitionYaxisArgs) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutput() DashboardWidgetScatterplotDefinitionYaxisPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(ctx) +func (i DashboardWidgetScatterplotDefinitionYaxisArgs) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionYaxisPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionYaxisOutput).ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrInput` via: +// DashboardWidgetScatterplotDefinitionYaxisPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionYaxisArgs, DashboardWidgetScatterplotDefinitionYaxisPtr and DashboardWidgetScatterplotDefinitionYaxisPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionYaxisPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs{...} +// DashboardWidgetScatterplotDefinitionYaxisArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrInput interface { +type DashboardWidgetScatterplotDefinitionYaxisPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput + ToDashboardWidgetScatterplotDefinitionYaxisPtrOutput() DashboardWidgetScatterplotDefinitionYaxisPtrOutput + ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionYaxisPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs +type dashboardWidgetScatterplotDefinitionYaxisPtrType DashboardWidgetScatterplotDefinitionYaxisArgs -func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrType)(v) +func DashboardWidgetScatterplotDefinitionYaxisPtr(v *DashboardWidgetScatterplotDefinitionYaxisArgs) DashboardWidgetScatterplotDefinitionYaxisPtrInput { + return (*dashboardWidgetScatterplotDefinitionYaxisPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch)(nil)).Elem() +func (*dashboardWidgetScatterplotDefinitionYaxisPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionYaxis)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetScatterplotDefinitionYaxisPtrType) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutput() DashboardWidgetScatterplotDefinitionYaxisPtrOutput { + return i.ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) +func (i *dashboardWidgetScatterplotDefinitionYaxisPtrType) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionYaxisPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionYaxisPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput struct{ *pulumi.OutputState } +type DashboardWidgetScatterplotDefinitionYaxisOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch)(nil)).Elem() +func (DashboardWidgetScatterplotDefinitionYaxisOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionYaxis)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput { +func (o DashboardWidgetScatterplotDefinitionYaxisOutput) ToDashboardWidgetScatterplotDefinitionYaxisOutput() DashboardWidgetScatterplotDefinitionYaxisOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput { +func (o DashboardWidgetScatterplotDefinitionYaxisOutput) ToDashboardWidgetScatterplotDefinitionYaxisOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionYaxisOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(context.Background()) +func (o DashboardWidgetScatterplotDefinitionYaxisOutput) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutput() DashboardWidgetScatterplotDefinitionYaxisPtrOutput { + return o.ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch { +func (o DashboardWidgetScatterplotDefinitionYaxisOutput) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionYaxisPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionYaxis) *DashboardWidgetScatterplotDefinitionYaxis { return &v - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) + }).(DashboardWidgetScatterplotDefinitionYaxisPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) Query() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch) string { - return v.Query - }).(pulumi.StringOutput) +func (o DashboardWidgetScatterplotDefinitionYaxisOutput) IncludeZero() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionYaxis) *bool { return v.IncludeZero }).(pulumi.BoolPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetScatterplotDefinitionYaxisOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionYaxis) *string { return v.Label }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch)(nil)).Elem() +func (o DashboardWidgetScatterplotDefinitionYaxisOutput) Max() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionYaxis) *string { return v.Max }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { +func (o DashboardWidgetScatterplotDefinitionYaxisOutput) Min() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionYaxis) *string { return v.Min }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionYaxisOutput) Scale() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionYaxis) *string { return v.Scale }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetScatterplotDefinitionYaxisPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetScatterplotDefinitionYaxisPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionYaxis)(nil)).Elem() +} + +func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutput() DashboardWidgetScatterplotDefinitionYaxisPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput { +func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionYaxisPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch { +func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) Elem() DashboardWidgetScatterplotDefinitionYaxisOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionYaxis) DashboardWidgetScatterplotDefinitionYaxis { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch + var ret DashboardWidgetScatterplotDefinitionYaxis return ret - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchOutput) + }).(DashboardWidgetScatterplotDefinitionYaxisOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchPtrOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch) *string { +func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) IncludeZero() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionYaxis) *bool { if v == nil { return nil } - return &v.Query + return v.IncludeZero + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionYaxis) *string { + if v == nil { + return nil + } + return v.Label }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery struct { - Aggregator *string `pulumi:"aggregator"` - DataSource *string `pulumi:"dataSource"` - Name string `pulumi:"name"` - Query string `pulumi:"query"` +func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) Max() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionYaxis) *string { + if v == nil { + return nil + } + return v.Max + }).(pulumi.StringPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryInput` via: +func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) Min() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionYaxis) *string { + if v == nil { + return nil + } + return v.Min + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) Scale() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionYaxis) *string { + if v == nil { + return nil + } + return v.Scale + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetServiceLevelObjectiveDefinition struct { + GlobalTimeTarget *string `pulumi:"globalTimeTarget"` + ShowErrorBudget *bool `pulumi:"showErrorBudget"` + SloId string `pulumi:"sloId"` + TimeWindows []string `pulumi:"timeWindows"` + // The title of the dashboard. + Title *string `pulumi:"title"` + TitleAlign *string `pulumi:"titleAlign"` + TitleSize *string `pulumi:"titleSize"` + ViewMode string `pulumi:"viewMode"` + ViewType string `pulumi:"viewType"` +} + +// DashboardWidgetServiceLevelObjectiveDefinitionInput is an input type that accepts DashboardWidgetServiceLevelObjectiveDefinitionArgs and DashboardWidgetServiceLevelObjectiveDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetServiceLevelObjectiveDefinitionInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryInput interface { +// DashboardWidgetServiceLevelObjectiveDefinitionArgs{...} +type DashboardWidgetServiceLevelObjectiveDefinitionInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput + ToDashboardWidgetServiceLevelObjectiveDefinitionOutput() DashboardWidgetServiceLevelObjectiveDefinitionOutput + ToDashboardWidgetServiceLevelObjectiveDefinitionOutputWithContext(context.Context) DashboardWidgetServiceLevelObjectiveDefinitionOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs struct { - Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` - DataSource pulumi.StringPtrInput `pulumi:"dataSource"` - Name pulumi.StringInput `pulumi:"name"` - Query pulumi.StringInput `pulumi:"query"` +type DashboardWidgetServiceLevelObjectiveDefinitionArgs struct { + GlobalTimeTarget pulumi.StringPtrInput `pulumi:"globalTimeTarget"` + ShowErrorBudget pulumi.BoolPtrInput `pulumi:"showErrorBudget"` + SloId pulumi.StringInput `pulumi:"sloId"` + TimeWindows pulumi.StringArrayInput `pulumi:"timeWindows"` + // The title of the dashboard. + Title pulumi.StringPtrInput `pulumi:"title"` + TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` + TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` + ViewMode pulumi.StringInput `pulumi:"viewMode"` + ViewType pulumi.StringInput `pulumi:"viewType"` } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery)(nil)).Elem() +func (DashboardWidgetServiceLevelObjectiveDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetServiceLevelObjectiveDefinition)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputWithContext(context.Background()) +func (i DashboardWidgetServiceLevelObjectiveDefinitionArgs) ToDashboardWidgetServiceLevelObjectiveDefinitionOutput() DashboardWidgetServiceLevelObjectiveDefinitionOutput { + return i.ToDashboardWidgetServiceLevelObjectiveDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) +func (i DashboardWidgetServiceLevelObjectiveDefinitionArgs) ToDashboardWidgetServiceLevelObjectiveDefinitionOutputWithContext(ctx context.Context) DashboardWidgetServiceLevelObjectiveDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServiceLevelObjectiveDefinitionOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetServiceLevelObjectiveDefinitionArgs) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutput() DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { + return i.ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetServiceLevelObjectiveDefinitionArgs) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServiceLevelObjectiveDefinitionOutput).ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrInput` via: +// DashboardWidgetServiceLevelObjectiveDefinitionPtrInput is an input type that accepts DashboardWidgetServiceLevelObjectiveDefinitionArgs, DashboardWidgetServiceLevelObjectiveDefinitionPtr and DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetServiceLevelObjectiveDefinitionPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs{...} +// DashboardWidgetServiceLevelObjectiveDefinitionArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrInput interface { +type DashboardWidgetServiceLevelObjectiveDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput + ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutput() DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput + ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(context.Context) DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs +type dashboardWidgetServiceLevelObjectiveDefinitionPtrType DashboardWidgetServiceLevelObjectiveDefinitionArgs -func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrType)(v) +func DashboardWidgetServiceLevelObjectiveDefinitionPtr(v *DashboardWidgetServiceLevelObjectiveDefinitionArgs) DashboardWidgetServiceLevelObjectiveDefinitionPtrInput { + return (*dashboardWidgetServiceLevelObjectiveDefinitionPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery)(nil)).Elem() +func (*dashboardWidgetServiceLevelObjectiveDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetServiceLevelObjectiveDefinition)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetServiceLevelObjectiveDefinitionPtrType) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutput() DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { + return i.ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) +func (i *dashboardWidgetServiceLevelObjectiveDefinitionPtrType) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetServiceLevelObjectiveDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery)(nil)).Elem() +func (DashboardWidgetServiceLevelObjectiveDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetServiceLevelObjectiveDefinition)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput { +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ToDashboardWidgetServiceLevelObjectiveDefinitionOutput() DashboardWidgetServiceLevelObjectiveDefinitionOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput { +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ToDashboardWidgetServiceLevelObjectiveDefinitionOutputWithContext(ctx context.Context) DashboardWidgetServiceLevelObjectiveDefinitionOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutput() DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { + return o.ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery { +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetServiceLevelObjectiveDefinition) *DashboardWidgetServiceLevelObjectiveDefinition { return &v - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) + }).(DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *string { - return v.Aggregator - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) GlobalTimeTarget() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) *string { return v.GlobalTimeTarget }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *string { - return v.DataSource - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ShowErrorBudget() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) *bool { return v.ShowErrorBudget }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) string { - return v.Name - }).(pulumi.StringOutput) +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) SloId() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) string { return v.SloId }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) Query() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) string { - return v.Query - }).(pulumi.StringOutput) +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) TimeWindows() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) []string { return v.TimeWindows }).(pulumi.StringArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput struct{ *pulumi.OutputState } +// The title of the dashboard. +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery)(nil)).Elem() +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ViewMode() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) string { return v.ViewMode }).(pulumi.StringOutput) +} + +func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ViewType() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) string { return v.ViewType }).(pulumi.StringOutput) +} + +type DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetServiceLevelObjectiveDefinition)(nil)).Elem() +} + +func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutput() DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput { +func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery { +func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) Elem() DashboardWidgetServiceLevelObjectiveDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) DashboardWidgetServiceLevelObjectiveDefinition { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery + var ret DashboardWidgetServiceLevelObjectiveDefinition return ret - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryOutput) + }).(DashboardWidgetServiceLevelObjectiveDefinitionOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *string { +func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) GlobalTimeTarget() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { if v == nil { return nil } - return v.Aggregator + return v.GlobalTimeTarget }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *string { +func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) ShowErrorBudget() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *bool { + if v == nil { + return nil + } + return v.ShowErrorBudget + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) SloId() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { + if v == nil { + return nil + } + return &v.SloId + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) TimeWindows() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) []string { + if v == nil { + return nil + } + return v.TimeWindows + }).(pulumi.StringArrayOutput) +} + +// The title of the dashboard. +func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { + if v == nil { + return nil + } + return v.Title + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { + if v == nil { + return nil + } + return v.TitleAlign + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { if v == nil { return nil } - return v.DataSource + return v.TitleSize }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *string { +func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) ViewMode() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { if v == nil { return nil } - return &v.Name + return &v.ViewMode }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryPtrOutput) Query() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery) *string { +func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) ViewType() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { if v == nil { return nil } - return &v.Query + return &v.ViewType }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery struct { - Aggregator *string `pulumi:"aggregator"` - DataSource string `pulumi:"dataSource"` - IsNormalizedCpu *bool `pulumi:"isNormalizedCpu"` - Limit *int `pulumi:"limit"` - Metric string `pulumi:"metric"` - Name string `pulumi:"name"` - Sort *string `pulumi:"sort"` - TagFilters []string `pulumi:"tagFilters"` - TextFilter *string `pulumi:"textFilter"` +type DashboardWidgetServicemapDefinition struct { + CustomLinks []DashboardWidgetServicemapDefinitionCustomLink `pulumi:"customLinks"` + Filters []string `pulumi:"filters"` + Service string `pulumi:"service"` + // The title of the dashboard. + Title *string `pulumi:"title"` + TitleAlign *string `pulumi:"titleAlign"` + TitleSize *string `pulumi:"titleSize"` } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryInput` via: +// DashboardWidgetServicemapDefinitionInput is an input type that accepts DashboardWidgetServicemapDefinitionArgs and DashboardWidgetServicemapDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetServicemapDefinitionInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryInput interface { +// DashboardWidgetServicemapDefinitionArgs{...} +type DashboardWidgetServicemapDefinitionInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput + ToDashboardWidgetServicemapDefinitionOutput() DashboardWidgetServicemapDefinitionOutput + ToDashboardWidgetServicemapDefinitionOutputWithContext(context.Context) DashboardWidgetServicemapDefinitionOutput } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs struct { - Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` - DataSource pulumi.StringInput `pulumi:"dataSource"` - IsNormalizedCpu pulumi.BoolPtrInput `pulumi:"isNormalizedCpu"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Metric pulumi.StringInput `pulumi:"metric"` - Name pulumi.StringInput `pulumi:"name"` - Sort pulumi.StringPtrInput `pulumi:"sort"` - TagFilters pulumi.StringArrayInput `pulumi:"tagFilters"` - TextFilter pulumi.StringPtrInput `pulumi:"textFilter"` +type DashboardWidgetServicemapDefinitionArgs struct { + CustomLinks DashboardWidgetServicemapDefinitionCustomLinkArrayInput `pulumi:"customLinks"` + Filters pulumi.StringArrayInput `pulumi:"filters"` + Service pulumi.StringInput `pulumi:"service"` + // The title of the dashboard. + Title pulumi.StringPtrInput `pulumi:"title"` + TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` + TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetServicemapDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetServicemapDefinition)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputWithContext(context.Background()) +func (i DashboardWidgetServicemapDefinitionArgs) ToDashboardWidgetServicemapDefinitionOutput() DashboardWidgetServicemapDefinitionOutput { + return i.ToDashboardWidgetServicemapDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) +func (i DashboardWidgetServicemapDefinitionArgs) ToDashboardWidgetServicemapDefinitionOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServicemapDefinitionOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetServicemapDefinitionArgs) ToDashboardWidgetServicemapDefinitionPtrOutput() DashboardWidgetServicemapDefinitionPtrOutput { + return i.ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetServicemapDefinitionArgs) ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServicemapDefinitionOutput).ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs, DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtr and DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrInput` via: +// DashboardWidgetServicemapDefinitionPtrInput is an input type that accepts DashboardWidgetServicemapDefinitionArgs, DashboardWidgetServicemapDefinitionPtr and DashboardWidgetServicemapDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetServicemapDefinitionPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs{...} +// DashboardWidgetServicemapDefinitionArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrInput interface { +type DashboardWidgetServicemapDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput + ToDashboardWidgetServicemapDefinitionPtrOutput() DashboardWidgetServicemapDefinitionPtrOutput + ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(context.Context) DashboardWidgetServicemapDefinitionPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrType DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs +type dashboardWidgetServicemapDefinitionPtrType DashboardWidgetServicemapDefinitionArgs -func DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrType)(v) +func DashboardWidgetServicemapDefinitionPtr(v *DashboardWidgetServicemapDefinitionArgs) DashboardWidgetServicemapDefinitionPtrInput { + return (*dashboardWidgetServicemapDefinitionPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery)(nil)).Elem() +func (*dashboardWidgetServicemapDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetServicemapDefinition)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetServicemapDefinitionPtrType) ToDashboardWidgetServicemapDefinitionPtrOutput() DashboardWidgetServicemapDefinitionPtrOutput { + return i.ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) +func (i *dashboardWidgetServicemapDefinitionPtrType) ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServicemapDefinitionPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetServicemapDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetServicemapDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetServicemapDefinition)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput { +func (o DashboardWidgetServicemapDefinitionOutput) ToDashboardWidgetServicemapDefinitionOutput() DashboardWidgetServicemapDefinitionOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput { +func (o DashboardWidgetServicemapDefinitionOutput) ToDashboardWidgetServicemapDefinitionOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetServicemapDefinitionOutput) ToDashboardWidgetServicemapDefinitionPtrOutput() DashboardWidgetServicemapDefinitionPtrOutput { + return o.ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery { +func (o DashboardWidgetServicemapDefinitionOutput) ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetServicemapDefinition) *DashboardWidgetServicemapDefinition { return &v - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { - return v.Aggregator - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) DataSource() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) string { - return v.DataSource - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *bool { - return v.IsNormalizedCpu - }).(pulumi.BoolPtrOutput) + }).(DashboardWidgetServicemapDefinitionPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *int { - return v.Limit - }).(pulumi.IntPtrOutput) +func (o DashboardWidgetServicemapDefinitionOutput) CustomLinks() DashboardWidgetServicemapDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v DashboardWidgetServicemapDefinition) []DashboardWidgetServicemapDefinitionCustomLink { + return v.CustomLinks + }).(DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) string { - return v.Metric - }).(pulumi.StringOutput) +func (o DashboardWidgetServicemapDefinitionOutput) Filters() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetServicemapDefinition) []string { return v.Filters }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) Name() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) string { - return v.Name - }).(pulumi.StringOutput) +func (o DashboardWidgetServicemapDefinitionOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetServicemapDefinition) string { return v.Service }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) Sort() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { - return v.Sort - }).(pulumi.StringPtrOutput) +// The title of the dashboard. +func (o DashboardWidgetServicemapDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetServicemapDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) TagFilters() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) []string { - return v.TagFilters - }).(pulumi.StringArrayOutput) +func (o DashboardWidgetServicemapDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetServicemapDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) TextFilter() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { - return v.TextFilter - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetServicemapDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetServicemapDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetServicemapDefinitionPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery)(nil)).Elem() +func (DashboardWidgetServicemapDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetServicemapDefinition)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { +func (o DashboardWidgetServicemapDefinitionPtrOutput) ToDashboardWidgetServicemapDefinitionPtrOutput() DashboardWidgetServicemapDefinitionPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput { +func (o DashboardWidgetServicemapDefinitionPtrOutput) ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery { +func (o DashboardWidgetServicemapDefinitionPtrOutput) Elem() DashboardWidgetServicemapDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) DashboardWidgetServicemapDefinition { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery + var ret DashboardWidgetServicemapDefinition return ret - }).(DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { - if v == nil { - return nil - } - return v.Aggregator - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) DataSource() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { - if v == nil { - return nil - } - return &v.DataSource - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetServicemapDefinitionOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *bool { +func (o DashboardWidgetServicemapDefinitionPtrOutput) CustomLinks() DashboardWidgetServicemapDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) []DashboardWidgetServicemapDefinitionCustomLink { if v == nil { return nil } - return v.IsNormalizedCpu - }).(pulumi.BoolPtrOutput) + return v.CustomLinks + }).(DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *int { +func (o DashboardWidgetServicemapDefinitionPtrOutput) Filters() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) []string { if v == nil { return nil } - return v.Limit - }).(pulumi.IntPtrOutput) + return v.Filters + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { +func (o DashboardWidgetServicemapDefinitionPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) *string { if v == nil { return nil } - return &v.Metric + return &v.Service }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) Name() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { +// The title of the dashboard. +func (o DashboardWidgetServicemapDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) *string { if v == nil { return nil } - return &v.Name + return v.Title }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) Sort() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { +func (o DashboardWidgetServicemapDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) *string { if v == nil { return nil } - return v.Sort + return v.TitleAlign }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) TagFilters() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) []string { - if v == nil { - return nil - } - return v.TagFilters - }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryPtrOutput) TextFilter() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery) *string { +func (o DashboardWidgetServicemapDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) *string { if v == nil { return nil } - return v.TextFilter + return v.TitleSize }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestX struct { - Aggregator *string `pulumi:"aggregator"` - ApmQuery *DashboardWidgetScatterplotDefinitionRequestXApmQuery `pulumi:"apmQuery"` - LogQuery *DashboardWidgetScatterplotDefinitionRequestXLogQuery `pulumi:"logQuery"` - ProcessQuery *DashboardWidgetScatterplotDefinitionRequestXProcessQuery `pulumi:"processQuery"` - Q *string `pulumi:"q"` - RumQuery *DashboardWidgetScatterplotDefinitionRequestXRumQuery `pulumi:"rumQuery"` - SecurityQuery *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery `pulumi:"securityQuery"` +type DashboardWidgetServicemapDefinitionCustomLink struct { + IsHidden *bool `pulumi:"isHidden"` + Label *string `pulumi:"label"` + Link *string `pulumi:"link"` + OverrideLabel *string `pulumi:"overrideLabel"` } -// DashboardWidgetScatterplotDefinitionRequestXInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXArgs and DashboardWidgetScatterplotDefinitionRequestXOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXInput` via: +// DashboardWidgetServicemapDefinitionCustomLinkInput is an input type that accepts DashboardWidgetServicemapDefinitionCustomLinkArgs and DashboardWidgetServicemapDefinitionCustomLinkOutput values. +// You can construct a concrete instance of `DashboardWidgetServicemapDefinitionCustomLinkInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXInput interface { +// DashboardWidgetServicemapDefinitionCustomLinkArgs{...} +type DashboardWidgetServicemapDefinitionCustomLinkInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXOutput() DashboardWidgetScatterplotDefinitionRequestXOutput - ToDashboardWidgetScatterplotDefinitionRequestXOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXOutput + ToDashboardWidgetServicemapDefinitionCustomLinkOutput() DashboardWidgetServicemapDefinitionCustomLinkOutput + ToDashboardWidgetServicemapDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetServicemapDefinitionCustomLinkOutput } -type DashboardWidgetScatterplotDefinitionRequestXArgs struct { - Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` - ApmQuery DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrInput `pulumi:"apmQuery"` - LogQuery DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrInput `pulumi:"logQuery"` - ProcessQuery DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrInput `pulumi:"processQuery"` - Q pulumi.StringPtrInput `pulumi:"q"` - RumQuery DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrInput `pulumi:"rumQuery"` - SecurityQuery DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrInput `pulumi:"securityQuery"` +type DashboardWidgetServicemapDefinitionCustomLinkArgs struct { + IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` + Label pulumi.StringPtrInput `pulumi:"label"` + Link pulumi.StringPtrInput `pulumi:"link"` + OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` } -func (DashboardWidgetScatterplotDefinitionRequestXArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestX)(nil)).Elem() +func (DashboardWidgetServicemapDefinitionCustomLinkArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetServicemapDefinitionCustomLink)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXArgs) ToDashboardWidgetScatterplotDefinitionRequestXOutput() DashboardWidgetScatterplotDefinitionRequestXOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXOutputWithContext(context.Background()) +func (i DashboardWidgetServicemapDefinitionCustomLinkArgs) ToDashboardWidgetServicemapDefinitionCustomLinkOutput() DashboardWidgetServicemapDefinitionCustomLinkOutput { + return i.ToDashboardWidgetServicemapDefinitionCustomLinkOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXArgs) ToDashboardWidgetScatterplotDefinitionRequestXOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXOutput) +func (i DashboardWidgetServicemapDefinitionCustomLinkArgs) ToDashboardWidgetServicemapDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionCustomLinkOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServicemapDefinitionCustomLinkOutput) } -// DashboardWidgetScatterplotDefinitionRequestXArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXArray and DashboardWidgetScatterplotDefinitionRequestXArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXArrayInput` via: +// DashboardWidgetServicemapDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetServicemapDefinitionCustomLinkArray and DashboardWidgetServicemapDefinitionCustomLinkArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetServicemapDefinitionCustomLinkArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXArray{ DashboardWidgetScatterplotDefinitionRequestXArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestXArrayInput interface { +// DashboardWidgetServicemapDefinitionCustomLinkArray{ DashboardWidgetServicemapDefinitionCustomLinkArgs{...} } +type DashboardWidgetServicemapDefinitionCustomLinkArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXArrayOutput() DashboardWidgetScatterplotDefinitionRequestXArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestXArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXArrayOutput + ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutput() DashboardWidgetServicemapDefinitionCustomLinkArrayOutput + ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetServicemapDefinitionCustomLinkArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestXArray []DashboardWidgetScatterplotDefinitionRequestXInput +type DashboardWidgetServicemapDefinitionCustomLinkArray []DashboardWidgetServicemapDefinitionCustomLinkInput -func (DashboardWidgetScatterplotDefinitionRequestXArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestX)(nil)).Elem() +func (DashboardWidgetServicemapDefinitionCustomLinkArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetServicemapDefinitionCustomLink)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXArray) ToDashboardWidgetScatterplotDefinitionRequestXArrayOutput() DashboardWidgetScatterplotDefinitionRequestXArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXArrayOutputWithContext(context.Background()) +func (i DashboardWidgetServicemapDefinitionCustomLinkArray) ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutput() DashboardWidgetServicemapDefinitionCustomLinkArrayOutput { + return i.ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXArray) ToDashboardWidgetScatterplotDefinitionRequestXArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXArrayOutput) +func (i DashboardWidgetServicemapDefinitionCustomLinkArray) ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionCustomLinkArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestXOutput struct{ *pulumi.OutputState } +type DashboardWidgetServicemapDefinitionCustomLinkOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestX)(nil)).Elem() +func (DashboardWidgetServicemapDefinitionCustomLinkOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetServicemapDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXOutput) ToDashboardWidgetScatterplotDefinitionRequestXOutput() DashboardWidgetScatterplotDefinitionRequestXOutput { +func (o DashboardWidgetServicemapDefinitionCustomLinkOutput) ToDashboardWidgetServicemapDefinitionCustomLinkOutput() DashboardWidgetServicemapDefinitionCustomLinkOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXOutput) ToDashboardWidgetScatterplotDefinitionRequestXOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXOutput { +func (o DashboardWidgetServicemapDefinitionCustomLinkOutput) ToDashboardWidgetServicemapDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionCustomLinkOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *string { return v.Aggregator }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestXOutput) ApmQuery() DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *DashboardWidgetScatterplotDefinitionRequestXApmQuery { - return v.ApmQuery - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestXOutput) LogQuery() DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *DashboardWidgetScatterplotDefinitionRequestXLogQuery { - return v.LogQuery - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestXOutput) ProcessQuery() DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *DashboardWidgetScatterplotDefinitionRequestXProcessQuery { - return v.ProcessQuery - }).(DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) +func (o DashboardWidgetServicemapDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetServicemapDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXOutput) Q() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *string { return v.Q }).(pulumi.StringPtrOutput) +func (o DashboardWidgetServicemapDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetServicemapDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXOutput) RumQuery() DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *DashboardWidgetScatterplotDefinitionRequestXRumQuery { - return v.RumQuery - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) +func (o DashboardWidgetServicemapDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetServicemapDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXOutput) SecurityQuery() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestX) *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery { - return v.SecurityQuery - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) +func (o DashboardWidgetServicemapDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetServicemapDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetServicemapDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestX)(nil)).Elem() +func (DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetServicemapDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXArrayOutput() DashboardWidgetScatterplotDefinitionRequestXArrayOutput { +func (o DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutput() DashboardWidgetServicemapDefinitionCustomLinkArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXArrayOutput { +func (o DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionCustomLinkArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestX { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestX)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestXOutput) +func (o DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetServicemapDefinitionCustomLinkOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetServicemapDefinitionCustomLink { + return vs[0].([]DashboardWidgetServicemapDefinitionCustomLink)[vs[1].(int)] + }).(DashboardWidgetServicemapDefinitionCustomLinkOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQuery struct { - ComputeQuery *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetSunburstDefinition struct { + CustomLinks []DashboardWidgetSunburstDefinitionCustomLink `pulumi:"customLinks"` + HideTotal *bool `pulumi:"hideTotal"` + LegendInline *DashboardWidgetSunburstDefinitionLegendInline `pulumi:"legendInline"` + LegendTable *DashboardWidgetSunburstDefinitionLegendTable `pulumi:"legendTable"` + LiveSpan *string `pulumi:"liveSpan"` + Requests []DashboardWidgetSunburstDefinitionRequest `pulumi:"requests"` + // The title of the dashboard. + Title *string `pulumi:"title"` + TitleAlign *string `pulumi:"titleAlign"` + TitleSize *string `pulumi:"titleSize"` } -// DashboardWidgetScatterplotDefinitionRequestXApmQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs and DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryInput` via: +// DashboardWidgetSunburstDefinitionInput is an input type that accepts DashboardWidgetSunburstDefinitionArgs and DashboardWidgetSunburstDefinitionOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXApmQueryInput interface { +// DashboardWidgetSunburstDefinitionArgs{...} +type DashboardWidgetSunburstDefinitionInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput + ToDashboardWidgetSunburstDefinitionOutput() DashboardWidgetSunburstDefinitionOutput + ToDashboardWidgetSunburstDefinitionOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionOutput } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs struct { - ComputeQuery DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetSunburstDefinitionArgs struct { + CustomLinks DashboardWidgetSunburstDefinitionCustomLinkArrayInput `pulumi:"customLinks"` + HideTotal pulumi.BoolPtrInput `pulumi:"hideTotal"` + LegendInline DashboardWidgetSunburstDefinitionLegendInlinePtrInput `pulumi:"legendInline"` + LegendTable DashboardWidgetSunburstDefinitionLegendTablePtrInput `pulumi:"legendTable"` + LiveSpan pulumi.StringPtrInput `pulumi:"liveSpan"` + Requests DashboardWidgetSunburstDefinitionRequestArrayInput `pulumi:"requests"` + // The title of the dashboard. + Title pulumi.StringPtrInput `pulumi:"title"` + TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` + TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` } -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinition)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionArgs) ToDashboardWidgetSunburstDefinitionOutput() DashboardWidgetSunburstDefinitionOutput { + return i.ToDashboardWidgetSunburstDefinitionOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) +func (i DashboardWidgetSunburstDefinitionArgs) ToDashboardWidgetSunburstDefinitionOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionArgs) ToDashboardWidgetSunburstDefinitionPtrOutput() DashboardWidgetSunburstDefinitionPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionArgs) ToDashboardWidgetSunburstDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionOutput).ToDashboardWidgetSunburstDefinitionPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs, DashboardWidgetScatterplotDefinitionRequestXApmQueryPtr and DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionArgs, DashboardWidgetSunburstDefinitionPtr and DashboardWidgetSunburstDefinitionPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs{...} +// DashboardWidgetSunburstDefinitionArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput + ToDashboardWidgetSunburstDefinitionPtrOutput() DashboardWidgetSunburstDefinitionPtrOutput + ToDashboardWidgetSunburstDefinitionPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestXApmQueryPtrType DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs +type dashboardWidgetSunburstDefinitionPtrType DashboardWidgetSunburstDefinitionArgs -func DashboardWidgetScatterplotDefinitionRequestXApmQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs) DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXApmQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionPtr(v *DashboardWidgetSunburstDefinitionArgs) DashboardWidgetSunburstDefinitionPtrInput { + return (*dashboardWidgetSunburstDefinitionPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestXApmQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXApmQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinition)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestXApmQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionPtrType) ToDashboardWidgetSunburstDefinitionPtrOutput() DashboardWidgetSunburstDefinitionPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestXApmQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionPtrType) ToDashboardWidgetSunburstDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinition)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput { +func (o DashboardWidgetSunburstDefinitionOutput) ToDashboardWidgetSunburstDefinitionOutput() DashboardWidgetSunburstDefinitionOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput { +func (o DashboardWidgetSunburstDefinitionOutput) ToDashboardWidgetSunburstDefinitionOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionOutput) ToDashboardWidgetSunburstDefinitionPtrOutput() DashboardWidgetSunburstDefinitionPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXApmQuery) *DashboardWidgetScatterplotDefinitionRequestXApmQuery { +func (o DashboardWidgetSunburstDefinitionOutput) ToDashboardWidgetSunburstDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinition) *DashboardWidgetSunburstDefinition { return &v - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQuery) *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) +func (o DashboardWidgetSunburstDefinitionOutput) CustomLinks() DashboardWidgetSunburstDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinition) []DashboardWidgetSunburstDefinitionCustomLink { + return v.CustomLinks + }).(DashboardWidgetSunburstDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQuery) []DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) +func (o DashboardWidgetSunburstDefinitionOutput) HideTotal() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinition) *bool { return v.HideTotal }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionOutput) LegendInline() DashboardWidgetSunburstDefinitionLegendInlinePtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinition) *DashboardWidgetSunburstDefinitionLegendInline { + return v.LegendInline + }).(DashboardWidgetSunburstDefinitionLegendInlinePtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQuery) []DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) +func (o DashboardWidgetSunburstDefinitionOutput) LegendTable() DashboardWidgetSunburstDefinitionLegendTablePtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinition) *DashboardWidgetSunburstDefinitionLegendTable { + return v.LegendTable + }).(DashboardWidgetSunburstDefinitionLegendTablePtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinition) *string { return v.LiveSpan }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetSunburstDefinitionOutput) Requests() DashboardWidgetSunburstDefinitionRequestArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinition) []DashboardWidgetSunburstDefinitionRequest { + return v.Requests + }).(DashboardWidgetSunburstDefinitionRequestArrayOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXApmQuery)(nil)).Elem() +// The title of the dashboard. +func (o DashboardWidgetSunburstDefinitionOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetSunburstDefinitionPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinition)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionPtrOutput) ToDashboardWidgetSunburstDefinitionPtrOutput() DashboardWidgetSunburstDefinitionPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionPtrOutput) ToDashboardWidgetSunburstDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQuery) DashboardWidgetScatterplotDefinitionRequestXApmQuery { +func (o DashboardWidgetSunburstDefinitionPtrOutput) Elem() DashboardWidgetSunburstDefinitionOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinition) DashboardWidgetSunburstDefinition { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestXApmQuery + var ret DashboardWidgetSunburstDefinition return ret - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryOutput) + }).(DashboardWidgetSunburstDefinitionOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQuery) *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionPtrOutput) CustomLinks() DashboardWidgetSunburstDefinitionCustomLinkArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinition) []DashboardWidgetSunburstDefinitionCustomLink { if v == nil { return nil } - return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) + return v.CustomLinks + }).(DashboardWidgetSunburstDefinitionCustomLinkArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQuery) []DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy { +func (o DashboardWidgetSunburstDefinitionPtrOutput) HideTotal() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinition) *bool { if v == nil { return nil } - return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) + return v.HideTotal + }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQuery) *string { +func (o DashboardWidgetSunburstDefinitionPtrOutput) LegendInline() DashboardWidgetSunburstDefinitionLegendInlinePtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinition) *DashboardWidgetSunburstDefinitionLegendInline { if v == nil { return nil } - return &v.Index - }).(pulumi.StringPtrOutput) + return v.LegendInline + }).(DashboardWidgetSunburstDefinitionLegendInlinePtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQuery) []DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute { +func (o DashboardWidgetSunburstDefinitionPtrOutput) LegendTable() DashboardWidgetSunburstDefinitionLegendTablePtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinition) *DashboardWidgetSunburstDefinitionLegendTable { if v == nil { return nil } - return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) + return v.LegendTable + }).(DashboardWidgetSunburstDefinitionLegendTablePtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQuery) *string { +func (o DashboardWidgetSunburstDefinitionPtrOutput) LiveSpan() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinition) *string { if v == nil { return nil } - return v.SearchQuery + return v.LiveSpan }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +func (o DashboardWidgetSunburstDefinitionPtrOutput) Requests() DashboardWidgetSunburstDefinitionRequestArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinition) []DashboardWidgetSunburstDefinitionRequest { + if v == nil { + return nil + } + return v.Requests + }).(DashboardWidgetSunburstDefinitionRequestArrayOutput) } -// DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryInput` via: -// -// DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryInput interface { - pulumi.Input +// The title of the dashboard. +func (o DashboardWidgetSunburstDefinitionPtrOutput) Title() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinition) *string { + if v == nil { + return nil + } + return v.Title + }).(pulumi.StringPtrOutput) +} - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput +func (o DashboardWidgetSunburstDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinition) *string { + if v == nil { + return nil + } + return v.TitleAlign + }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +func (o DashboardWidgetSunburstDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinition) *string { + if v == nil { + return nil + } + return v.TitleSize + }).(pulumi.StringPtrOutput) } -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery)(nil)).Elem() +type DashboardWidgetSunburstDefinitionCustomLink struct { + IsHidden *bool `pulumi:"isHidden"` + Label *string `pulumi:"label"` + Link *string `pulumi:"link"` + OverrideLabel *string `pulumi:"overrideLabel"` } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputWithContext(context.Background()) +// DashboardWidgetSunburstDefinitionCustomLinkInput is an input type that accepts DashboardWidgetSunburstDefinitionCustomLinkArgs and DashboardWidgetSunburstDefinitionCustomLinkOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionCustomLinkInput` via: +// +// DashboardWidgetSunburstDefinitionCustomLinkArgs{...} +type DashboardWidgetSunburstDefinitionCustomLinkInput interface { + pulumi.Input + + ToDashboardWidgetSunburstDefinitionCustomLinkOutput() DashboardWidgetSunburstDefinitionCustomLinkOutput + ToDashboardWidgetSunburstDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionCustomLinkOutput } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) +type DashboardWidgetSunburstDefinitionCustomLinkArgs struct { + IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` + Label pulumi.StringPtrInput `pulumi:"label"` + Link pulumi.StringPtrInput `pulumi:"link"` + OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (DashboardWidgetSunburstDefinitionCustomLinkArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionCustomLink)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionCustomLinkArgs) ToDashboardWidgetSunburstDefinitionCustomLinkOutput() DashboardWidgetSunburstDefinitionCustomLinkOutput { + return i.ToDashboardWidgetSunburstDefinitionCustomLinkOutputWithContext(context.Background()) } -// DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrInput` via: -// -// DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs{...} -// -// or: +func (i DashboardWidgetSunburstDefinitionCustomLinkArgs) ToDashboardWidgetSunburstDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionCustomLinkOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionCustomLinkOutput) +} + +// DashboardWidgetSunburstDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionCustomLinkArray and DashboardWidgetSunburstDefinitionCustomLinkArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionCustomLinkArrayInput` via: // -// nil -type DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrInput interface { +// DashboardWidgetSunburstDefinitionCustomLinkArray{ DashboardWidgetSunburstDefinitionCustomLinkArgs{...} } +type DashboardWidgetSunburstDefinitionCustomLinkArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionCustomLinkArrayOutput() DashboardWidgetSunburstDefinitionCustomLinkArrayOutput + ToDashboardWidgetSunburstDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionCustomLinkArrayOutput } -type dashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs - -func DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrType)(v) -} +type DashboardWidgetSunburstDefinitionCustomLinkArray []DashboardWidgetSunburstDefinitionCustomLinkInput -func (*dashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionCustomLinkArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionCustomLink)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionCustomLinkArray) ToDashboardWidgetSunburstDefinitionCustomLinkArrayOutput() DashboardWidgetSunburstDefinitionCustomLinkArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionCustomLinkArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) +func (i DashboardWidgetSunburstDefinitionCustomLinkArray) ToDashboardWidgetSunburstDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionCustomLinkArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionCustomLinkArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionCustomLinkOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionCustomLinkOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionCustomLinkOutput) ToDashboardWidgetSunburstDefinitionCustomLinkOutput() DashboardWidgetSunburstDefinitionCustomLinkOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionCustomLinkOutput) ToDashboardWidgetSunburstDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionCustomLinkOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(context.Background()) -} - -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery { - return &v - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) +func (o DashboardWidgetSunburstDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionCustomLink)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionCustomLinkArrayOutput) ToDashboardWidgetSunburstDefinitionCustomLinkArrayOutput() DashboardWidgetSunburstDefinitionCustomLinkArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionCustomLinkArrayOutput) ToDashboardWidgetSunburstDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionCustomLinkArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery { - if v != nil { - return *v - } - var ret DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery - return ret - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryOutput) +func (o DashboardWidgetSunburstDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionCustomLinkOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionCustomLink { + return vs[0].([]DashboardWidgetSunburstDefinitionCustomLink)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionCustomLinkOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) *string { - if v == nil { - return nil - } - return &v.Aggregation - }).(pulumi.StringPtrOutput) +type DashboardWidgetSunburstDefinitionLegendInline struct { + HidePercent *bool `pulumi:"hidePercent"` + HideValue *bool `pulumi:"hideValue"` + Type string `pulumi:"type"` } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) *string { - if v == nil { - return nil - } - return v.Facet - }).(pulumi.StringPtrOutput) -} +// DashboardWidgetSunburstDefinitionLegendInlineInput is an input type that accepts DashboardWidgetSunburstDefinitionLegendInlineArgs and DashboardWidgetSunburstDefinitionLegendInlineOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionLegendInlineInput` via: +// +// DashboardWidgetSunburstDefinitionLegendInlineArgs{...} +type DashboardWidgetSunburstDefinitionLegendInlineInput interface { + pulumi.Input -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery) *int { - if v == nil { - return nil - } - return v.Interval - }).(pulumi.IntPtrOutput) + ToDashboardWidgetSunburstDefinitionLegendInlineOutput() DashboardWidgetSunburstDefinitionLegendInlineOutput + ToDashboardWidgetSunburstDefinitionLegendInlineOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionLegendInlineOutput } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetSunburstDefinitionLegendInlineArgs struct { + HidePercent pulumi.BoolPtrInput `pulumi:"hidePercent"` + HideValue pulumi.BoolPtrInput `pulumi:"hideValue"` + Type pulumi.StringInput `pulumi:"type"` } -// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByInput` via: -// -// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByInput interface { - pulumi.Input - - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput +func (DashboardWidgetSunburstDefinitionLegendInlineArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionLegendInline)(nil)).Elem() } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +func (i DashboardWidgetSunburstDefinitionLegendInlineArgs) ToDashboardWidgetSunburstDefinitionLegendInlineOutput() DashboardWidgetSunburstDefinitionLegendInlineOutput { + return i.ToDashboardWidgetSunburstDefinitionLegendInlineOutputWithContext(context.Background()) } -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy)(nil)).Elem() +func (i DashboardWidgetSunburstDefinitionLegendInlineArgs) ToDashboardWidgetSunburstDefinitionLegendInlineOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionLegendInlineOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionLegendInlineOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionLegendInlineArgs) ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutput() DashboardWidgetSunburstDefinitionLegendInlinePtrOutput { + return i.ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) +func (i DashboardWidgetSunburstDefinitionLegendInlineArgs) ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionLegendInlinePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionLegendInlineOutput).ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayInput` via: +// DashboardWidgetSunburstDefinitionLegendInlinePtrInput is an input type that accepts DashboardWidgetSunburstDefinitionLegendInlineArgs, DashboardWidgetSunburstDefinitionLegendInlinePtr and DashboardWidgetSunburstDefinitionLegendInlinePtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionLegendInlinePtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayInput interface { +// DashboardWidgetSunburstDefinitionLegendInlineArgs{...} +// +// or: +// +// nil +type DashboardWidgetSunburstDefinitionLegendInlinePtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutput() DashboardWidgetSunburstDefinitionLegendInlinePtrOutput + ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionLegendInlinePtrOutput } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByInput +type dashboardWidgetSunburstDefinitionLegendInlinePtrType DashboardWidgetSunburstDefinitionLegendInlineArgs -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy)(nil)).Elem() +func DashboardWidgetSunburstDefinitionLegendInlinePtr(v *DashboardWidgetSunburstDefinitionLegendInlineArgs) DashboardWidgetSunburstDefinitionLegendInlinePtrInput { + return (*dashboardWidgetSunburstDefinitionLegendInlinePtrType)(v) } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutputWithContext(context.Background()) +func (*dashboardWidgetSunburstDefinitionLegendInlinePtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionLegendInline)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) +func (i *dashboardWidgetSunburstDefinitionLegendInlinePtrType) ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutput() DashboardWidgetSunburstDefinitionLegendInlinePtrOutput { + return i.ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(context.Background()) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetSunburstDefinitionLegendInlinePtrType) ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionLegendInlinePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionLegendInlinePtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy)(nil)).Elem() +type DashboardWidgetSunburstDefinitionLegendInlineOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionLegendInlineOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionLegendInline)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionLegendInlineOutput) ToDashboardWidgetSunburstDefinitionLegendInlineOutput() DashboardWidgetSunburstDefinitionLegendInlineOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionLegendInlineOutput) ToDashboardWidgetSunburstDefinitionLegendInlineOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionLegendInlineOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionLegendInlineOutput) ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutput() DashboardWidgetSunburstDefinitionLegendInlinePtrOutput { + return o.ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionLegendInlineOutput) ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionLegendInlinePtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionLegendInline) *DashboardWidgetSunburstDefinitionLegendInline { + return &v + }).(DashboardWidgetSunburstDefinitionLegendInlinePtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetSunburstDefinitionLegendInlineOutput) HidePercent() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionLegendInline) *bool { return v.HidePercent }).(pulumi.BoolPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetSunburstDefinitionLegendInlineOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionLegendInline) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy)(nil)).Elem() +func (o DashboardWidgetSunburstDefinitionLegendInlineOutput) Type() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionLegendInline) string { return v.Type }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput { +type DashboardWidgetSunburstDefinitionLegendInlinePtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionLegendInlinePtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionLegendInline)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionLegendInlinePtrOutput) ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutput() DashboardWidgetSunburstDefinitionLegendInlinePtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionLegendInlinePtrOutput) ToDashboardWidgetSunburstDefinitionLegendInlinePtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionLegendInlinePtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByOutput) +func (o DashboardWidgetSunburstDefinitionLegendInlinePtrOutput) Elem() DashboardWidgetSunburstDefinitionLegendInlineOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionLegendInline) DashboardWidgetSunburstDefinitionLegendInline { + if v != nil { + return *v + } + var ret DashboardWidgetSunburstDefinitionLegendInline + return ret + }).(DashboardWidgetSunburstDefinitionLegendInlineOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +func (o DashboardWidgetSunburstDefinitionLegendInlinePtrOutput) HidePercent() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionLegendInline) *bool { + if v == nil { + return nil + } + return v.HidePercent + }).(pulumi.BoolPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryInput` via: +func (o DashboardWidgetSunburstDefinitionLegendInlinePtrOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionLegendInline) *bool { + if v == nil { + return nil + } + return v.HideValue + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionLegendInlinePtrOutput) Type() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionLegendInline) *string { + if v == nil { + return nil + } + return &v.Type + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetSunburstDefinitionLegendTable struct { + Type string `pulumi:"type"` +} + +// DashboardWidgetSunburstDefinitionLegendTableInput is an input type that accepts DashboardWidgetSunburstDefinitionLegendTableArgs and DashboardWidgetSunburstDefinitionLegendTableOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionLegendTableInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryInput interface { +// DashboardWidgetSunburstDefinitionLegendTableArgs{...} +type DashboardWidgetSunburstDefinitionLegendTableInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionLegendTableOutput() DashboardWidgetSunburstDefinitionLegendTableOutput + ToDashboardWidgetSunburstDefinitionLegendTableOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionLegendTableOutput } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` +type DashboardWidgetSunburstDefinitionLegendTableArgs struct { + Type pulumi.StringInput `pulumi:"type"` } -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionLegendTableArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionLegendTable)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionLegendTableArgs) ToDashboardWidgetSunburstDefinitionLegendTableOutput() DashboardWidgetSunburstDefinitionLegendTableOutput { + return i.ToDashboardWidgetSunburstDefinitionLegendTableOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) +func (i DashboardWidgetSunburstDefinitionLegendTableArgs) ToDashboardWidgetSunburstDefinitionLegendTableOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionLegendTableOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionLegendTableOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionLegendTableArgs) ToDashboardWidgetSunburstDefinitionLegendTablePtrOutput() DashboardWidgetSunburstDefinitionLegendTablePtrOutput { + return i.ToDashboardWidgetSunburstDefinitionLegendTablePtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionLegendTableArgs) ToDashboardWidgetSunburstDefinitionLegendTablePtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionLegendTablePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionLegendTableOutput).ToDashboardWidgetSunburstDefinitionLegendTablePtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionLegendTablePtrInput is an input type that accepts DashboardWidgetSunburstDefinitionLegendTableArgs, DashboardWidgetSunburstDefinitionLegendTablePtr and DashboardWidgetSunburstDefinitionLegendTablePtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionLegendTablePtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs{...} +// DashboardWidgetSunburstDefinitionLegendTableArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionLegendTablePtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionLegendTablePtrOutput() DashboardWidgetSunburstDefinitionLegendTablePtrOutput + ToDashboardWidgetSunburstDefinitionLegendTablePtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionLegendTablePtrOutput } -type dashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs +type dashboardWidgetSunburstDefinitionLegendTablePtrType DashboardWidgetSunburstDefinitionLegendTableArgs -func DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionLegendTablePtr(v *DashboardWidgetSunburstDefinitionLegendTableArgs) DashboardWidgetSunburstDefinitionLegendTablePtrInput { + return (*dashboardWidgetSunburstDefinitionLegendTablePtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionLegendTablePtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionLegendTable)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionLegendTablePtrType) ToDashboardWidgetSunburstDefinitionLegendTablePtrOutput() DashboardWidgetSunburstDefinitionLegendTablePtrOutput { + return i.ToDashboardWidgetSunburstDefinitionLegendTablePtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionLegendTablePtrType) ToDashboardWidgetSunburstDefinitionLegendTablePtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionLegendTablePtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionLegendTablePtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionLegendTableOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionLegendTableOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionLegendTable)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionLegendTableOutput) ToDashboardWidgetSunburstDefinitionLegendTableOutput() DashboardWidgetSunburstDefinitionLegendTableOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionLegendTableOutput) ToDashboardWidgetSunburstDefinitionLegendTableOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionLegendTableOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionLegendTableOutput) ToDashboardWidgetSunburstDefinitionLegendTablePtrOutput() DashboardWidgetSunburstDefinitionLegendTablePtrOutput { + return o.ToDashboardWidgetSunburstDefinitionLegendTablePtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionLegendTableOutput) ToDashboardWidgetSunburstDefinitionLegendTablePtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionLegendTablePtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionLegendTable) *DashboardWidgetSunburstDefinitionLegendTable { return &v - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) + }).(DashboardWidgetSunburstDefinitionLegendTablePtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionLegendTableOutput) Type() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionLegendTable) string { return v.Type }).(pulumi.StringOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionLegendTablePtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionLegendTablePtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionLegendTable)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionLegendTablePtrOutput) ToDashboardWidgetSunburstDefinitionLegendTablePtrOutput() DashboardWidgetSunburstDefinitionLegendTablePtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionLegendTablePtrOutput) ToDashboardWidgetSunburstDefinitionLegendTablePtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionLegendTablePtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionLegendTablePtrOutput) Elem() DashboardWidgetSunburstDefinitionLegendTableOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionLegendTable) DashboardWidgetSunburstDefinitionLegendTable { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery + var ret DashboardWidgetSunburstDefinitionLegendTable return ret - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return &v.Aggregation - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return v.Facet - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetSunburstDefinitionLegendTableOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionLegendTablePtrOutput) Type() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionLegendTable) *string { if v == nil { return nil } - return &v.Order + return &v.Type }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +type DashboardWidgetSunburstDefinitionRequest struct { + ApmQuery *DashboardWidgetSunburstDefinitionRequestApmQuery `pulumi:"apmQuery"` + AuditQuery *DashboardWidgetSunburstDefinitionRequestAuditQuery `pulumi:"auditQuery"` + Formulas []DashboardWidgetSunburstDefinitionRequestFormula `pulumi:"formulas"` + LogQuery *DashboardWidgetSunburstDefinitionRequestLogQuery `pulumi:"logQuery"` + NetworkQuery *DashboardWidgetSunburstDefinitionRequestNetworkQuery `pulumi:"networkQuery"` + ProcessQuery *DashboardWidgetSunburstDefinitionRequestProcessQuery `pulumi:"processQuery"` + Q *string `pulumi:"q"` + Queries []DashboardWidgetSunburstDefinitionRequestQuery `pulumi:"queries"` + RumQuery *DashboardWidgetSunburstDefinitionRequestRumQuery `pulumi:"rumQuery"` + SecurityQuery *DashboardWidgetSunburstDefinitionRequestSecurityQuery `pulumi:"securityQuery"` } -// DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeInput` via: +// DashboardWidgetSunburstDefinitionRequestInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestArgs and DashboardWidgetSunburstDefinitionRequestOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeInput interface { +// DashboardWidgetSunburstDefinitionRequestArgs{...} +type DashboardWidgetSunburstDefinitionRequestInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestOutput() DashboardWidgetSunburstDefinitionRequestOutput + ToDashboardWidgetSunburstDefinitionRequestOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestOutput } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetSunburstDefinitionRequestArgs struct { + ApmQuery DashboardWidgetSunburstDefinitionRequestApmQueryPtrInput `pulumi:"apmQuery"` + AuditQuery DashboardWidgetSunburstDefinitionRequestAuditQueryPtrInput `pulumi:"auditQuery"` + Formulas DashboardWidgetSunburstDefinitionRequestFormulaArrayInput `pulumi:"formulas"` + LogQuery DashboardWidgetSunburstDefinitionRequestLogQueryPtrInput `pulumi:"logQuery"` + NetworkQuery DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrInput `pulumi:"networkQuery"` + ProcessQuery DashboardWidgetSunburstDefinitionRequestProcessQueryPtrInput `pulumi:"processQuery"` + Q pulumi.StringPtrInput `pulumi:"q"` + Queries DashboardWidgetSunburstDefinitionRequestQueryArrayInput `pulumi:"queries"` + RumQuery DashboardWidgetSunburstDefinitionRequestRumQueryPtrInput `pulumi:"rumQuery"` + SecurityQuery DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrInput `pulumi:"securityQuery"` } -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequest)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestArgs) ToDashboardWidgetSunburstDefinitionRequestOutput() DashboardWidgetSunburstDefinitionRequestOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) +func (i DashboardWidgetSunburstDefinitionRequestArgs) ToDashboardWidgetSunburstDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestOutput) } -// DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayInput` via: +// DashboardWidgetSunburstDefinitionRequestArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestArray and DashboardWidgetSunburstDefinitionRequestArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestArray{ DashboardWidgetSunburstDefinitionRequestArgs{...} } +type DashboardWidgetSunburstDefinitionRequestArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestArrayOutput() DashboardWidgetSunburstDefinitionRequestArrayOutput + ToDashboardWidgetSunburstDefinitionRequestArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeInput +type DashboardWidgetSunburstDefinitionRequestArray []DashboardWidgetSunburstDefinitionRequestInput -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequest)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestArray) ToDashboardWidgetSunburstDefinitionRequestArrayOutput() DashboardWidgetSunburstDefinitionRequestArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) +func (i DashboardWidgetSunburstDefinitionRequestArray) ToDashboardWidgetSunburstDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequest)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestOutput) ToDashboardWidgetSunburstDefinitionRequestOutput() DashboardWidgetSunburstDefinitionRequestOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestOutput) ToDashboardWidgetSunburstDefinitionRequestOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestOutput) ApmQuery() DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequest) *DashboardWidgetSunburstDefinitionRequestApmQuery { + return v.ApmQuery + }).(DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestOutput) AuditQuery() DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequest) *DashboardWidgetSunburstDefinitionRequestAuditQuery { + return v.AuditQuery + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestOutput) Formulas() DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequest) []DashboardWidgetSunburstDefinitionRequestFormula { + return v.Formulas + }).(DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetSunburstDefinitionRequestOutput) LogQuery() DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequest) *DashboardWidgetSunburstDefinitionRequestLogQuery { + return v.LogQuery + }).(DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute)(nil)).Elem() +func (o DashboardWidgetSunburstDefinitionRequestOutput) NetworkQuery() DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequest) *DashboardWidgetSunburstDefinitionRequestNetworkQuery { + return v.NetworkQuery + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestOutput) ProcessQuery() DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequest) *DashboardWidgetSunburstDefinitionRequestProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestOutput) Q() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequest) *string { return v.Q }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestOutput) Queries() DashboardWidgetSunburstDefinitionRequestQueryArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequest) []DashboardWidgetSunburstDefinitionRequestQuery { + return v.Queries + }).(DashboardWidgetSunburstDefinitionRequestQueryArrayOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestOutput) RumQuery() DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequest) *DashboardWidgetSunburstDefinitionRequestRumQuery { + return v.RumQuery + }).(DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestOutput) SecurityQuery() DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequest) *DashboardWidgetSunburstDefinitionRequestSecurityQuery { + return v.SecurityQuery + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) +} + +type DashboardWidgetSunburstDefinitionRequestArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequest)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionRequestArrayOutput) ToDashboardWidgetSunburstDefinitionRequestArrayOutput() DashboardWidgetSunburstDefinitionRequestArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestArrayOutput) ToDashboardWidgetSunburstDefinitionRequestArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeOutput) +func (o DashboardWidgetSunburstDefinitionRequestArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequest { + return vs[0].([]DashboardWidgetSunburstDefinitionRequest)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQuery struct { - ComputeQuery *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetSunburstDefinitionRequestApmQuery struct { + ComputeQuery *DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetScatterplotDefinitionRequestXLogQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs and DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestApmQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestApmQueryArgs and DashboardWidgetSunburstDefinitionRequestApmQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestApmQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXLogQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestApmQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestApmQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryOutput() DashboardWidgetSunburstDefinitionRequestApmQueryOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs struct { - ComputeQuery DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetSunburstDefinitionRequestApmQueryArgs struct { + ComputeQuery DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryOutput() DashboardWidgetSunburstDefinitionRequestApmQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryOutput).ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs, DashboardWidgetScatterplotDefinitionRequestXLogQueryPtr and DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestApmQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestApmQueryArgs, DashboardWidgetSunburstDefinitionRequestApmQueryPtr and DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestApmQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestApmQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestApmQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestXLogQueryPtrType DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs +type dashboardWidgetSunburstDefinitionRequestApmQueryPtrType DashboardWidgetSunburstDefinitionRequestApmQueryArgs -func DashboardWidgetScatterplotDefinitionRequestXLogQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs) DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXLogQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestApmQueryPtr(v *DashboardWidgetSunburstDefinitionRequestApmQueryArgs) DashboardWidgetSunburstDefinitionRequestApmQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestApmQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestXLogQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXLogQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestApmQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestApmQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestXLogQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestApmQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestXLogQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestApmQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestApmQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryOutput() DashboardWidgetSunburstDefinitionRequestApmQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXLogQuery) *DashboardWidgetScatterplotDefinitionRequestXLogQuery { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestApmQuery) *DashboardWidgetSunburstDefinitionRequestApmQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQuery) *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryOutput) ComputeQuery() DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQuery) *DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQuery) []DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQuery) []DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy { return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQuery) []DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryOutput) MultiComputes() DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQuery) []DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXLogQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestApmQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQuery) DashboardWidgetScatterplotDefinitionRequestXLogQuery { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestApmQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQuery) DashboardWidgetSunburstDefinitionRequestApmQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestXLogQuery + var ret DashboardWidgetSunburstDefinitionRequestApmQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQuery) *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput) ComputeQuery() DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQuery) *DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQuery) []DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQuery) []DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQuery) *string { if v == nil { return nil } @@ -116625,17 +132104,17 @@ func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) Index() p }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQuery) []DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput) MultiComputes() DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQuery) []DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQuery) *string { if v == nil { return nil } @@ -116643,144 +132122,144 @@ func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryPtrOutput) SearchQue }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery struct { +type DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs and DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs struct { +type DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput).ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs, DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtr and DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs +type dashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrType DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs -func DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtr(v *DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs) DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery) *DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery) DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery + var ret DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery) *string { if v == nil { return nil } @@ -116788,8 +132267,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutpu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery) *string { if v == nil { return nil } @@ -116797,8 +132276,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutpu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery) *int { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery) *int { if v == nil { return nil } @@ -116806,254 +132285,252 @@ func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryPtrOutpu }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByInput` via: +// DashboardWidgetSunburstDefinitionRequestApmQueryGroupByInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs and DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestApmQueryGroupByInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByInput interface { +// DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs{...} +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput) } -// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayInput` via: +// DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArray and DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArray{ DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs{...} } +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByInput +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArray []DashboardWidgetSunburstDefinitionRequestApmQueryGroupByInput -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput) SortQuery() DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy) *DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery struct { +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs and DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs struct { +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput).ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs, DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtr and DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs +type dashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrType DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs -func DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtr(v *DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs) DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) *DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery + var ret DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -117061,8 +132538,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -117070,8 +132547,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -117079,627 +132556,722 @@ func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryPtrO }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute struct { +type DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeInput` via: +// DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs and DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeInput interface { +// DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs{...} +type DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs struct { +type DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs) ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) } -// DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayInput` via: +// DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArray and DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArray{ DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs{...} } +type DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeInput +type DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArray []DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeInput -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) +func (i DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArray) ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeOutput) +func (o DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput) } -type DashboardWidgetScatterplotDefinitionRequestXProcessQuery struct { - FilterBies []string `pulumi:"filterBies"` - Limit *int `pulumi:"limit"` - Metric string `pulumi:"metric"` - SearchBy *string `pulumi:"searchBy"` +type DashboardWidgetSunburstDefinitionRequestAuditQuery struct { + ComputeQuery *DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetScatterplotDefinitionRequestXProcessQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs and DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXProcessQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestAuditQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestAuditQueryArgs and DashboardWidgetSunburstDefinitionRequestAuditQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestAuditQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXProcessQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestAuditQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestAuditQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs struct { - FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Metric pulumi.StringInput `pulumi:"metric"` - SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` +type DashboardWidgetSunburstDefinitionRequestAuditQueryArgs struct { + ComputeQuery DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXProcessQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestAuditQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryOutput).ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs, DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtr and DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestAuditQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestAuditQueryArgs, DashboardWidgetSunburstDefinitionRequestAuditQueryPtr and DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestAuditQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestAuditQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestAuditQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrType DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs +type dashboardWidgetSunburstDefinitionRequestAuditQueryPtrType DashboardWidgetSunburstDefinitionRequestAuditQueryArgs -func DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs) DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestAuditQueryPtr(v *DashboardWidgetSunburstDefinitionRequestAuditQueryArgs) DashboardWidgetSunburstDefinitionRequestAuditQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestAuditQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXProcessQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestAuditQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestAuditQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestAuditQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestAuditQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestAuditQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXProcessQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestAuditQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXProcessQuery) *DashboardWidgetScatterplotDefinitionRequestXProcessQuery { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestAuditQuery) *DashboardWidgetSunburstDefinitionRequestAuditQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryOutput) ComputeQuery() DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQuery) *DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQuery) []DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXProcessQuery) string { return v.Metric }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryOutput) MultiComputes() DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQuery) []DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXProcessQuery)(nil)).Elem() +type DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestAuditQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXProcessQuery) DashboardWidgetScatterplotDefinitionRequestXProcessQuery { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestAuditQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQuery) DashboardWidgetSunburstDefinitionRequestAuditQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestXProcessQuery + var ret DashboardWidgetSunburstDefinitionRequestAuditQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestXProcessQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXProcessQuery) []string { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput) ComputeQuery() DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQuery) *DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery { if v == nil { return nil } - return v.FilterBies - }).(pulumi.StringArrayOutput) + return v.ComputeQuery + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXProcessQuery) *int { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQuery) []DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy { if v == nil { return nil } - return v.Limit - }).(pulumi.IntPtrOutput) + return v.GroupBies + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXProcessQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQuery) *string { if v == nil { return nil } - return &v.Metric + return &v.Index }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXProcessQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput) MultiComputes() DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQuery) []DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute { if v == nil { return nil } - return v.SearchBy + return v.MultiComputes + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQuery) *string { + if v == nil { + return nil + } + return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXRumQuery struct { - ComputeQuery *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetScatterplotDefinitionRequestXRumQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs and DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs and DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXRumQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs struct { - ComputeQuery DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput).ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs, DashboardWidgetScatterplotDefinitionRequestXRumQueryPtr and DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs, DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtr and DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestXRumQueryPtrType DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs +type dashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrType DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs -func DashboardWidgetScatterplotDefinitionRequestXRumQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs) DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXRumQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtr(v *DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs) DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestXRumQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXRumQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestXRumQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestXRumQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXRumQuery) *DashboardWidgetScatterplotDefinitionRequestXRumQuery { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery) *DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQuery) *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQuery) []DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQuery) []DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXRumQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQuery) DashboardWidgetScatterplotDefinitionRequestXRumQuery { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery) DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestXRumQuery + var ret DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQuery) *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery) *string { if v == nil { return nil } - return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) + return &v.Aggregation + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQuery) []DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery) *string { if v == nil { return nil } - return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) + return v.Facet + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery) *int { if v == nil { return nil } - return &v.Index - }).(pulumi.StringPtrOutput) + return v.Interval + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQuery) []DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute { - if v == nil { - return nil - } - return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery `pulumi:"sortQuery"` } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQuery) *string { - if v == nil { - return nil - } - return v.SearchQuery - }).(pulumi.StringPtrOutput) +// DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs and DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByInput` via: +// +// DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs{...} +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery struct { +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +} + +func (DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutputWithContext(context.Background()) +} + +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) +} + +// DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArray and DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayInput` via: +// +// DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArray{ DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs{...} } +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayInput interface { + pulumi.Input + + ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput +} + +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArray []DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByInput + +func (DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) +} + +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput { + return o +} + +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput { + return o +} + +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) SortQuery() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy) *DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) +} + +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput { + return o +} + +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput) +} + +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` + Order string `pulumi:"order"` } -// DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs and DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs struct { +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput).ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs, DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtr and DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs +type dashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrType DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs -func DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtr(v *DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) *DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery + var ret DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -117707,8 +133279,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutpu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -117716,568 +133288,711 @@ func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutpu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery) *int { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.Interval - }).(pulumi.IntPtrOutput) + return &v.Order + }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByInput` via: +// DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs and DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByInput interface { +// DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs{...} +type DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs) ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) } -// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayInput` via: +// DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray and DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray{ DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs{...} } +type DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByInput +type DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray []DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeInput -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) +func (i DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray) ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByOutput) +func (o DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput) } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +type DashboardWidgetSunburstDefinitionRequestFormula struct { + Alias *string `pulumi:"alias"` + CellDisplayMode *string `pulumi:"cellDisplayMode"` + ConditionalFormats []DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat `pulumi:"conditionalFormats"` + FormulaExpression string `pulumi:"formulaExpression"` + Limit *DashboardWidgetSunburstDefinitionRequestFormulaLimit `pulumi:"limit"` } -// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestFormulaInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestFormulaArgs and DashboardWidgetSunburstDefinitionRequestFormulaOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestFormulaInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestFormulaArgs{...} +type DashboardWidgetSunburstDefinitionRequestFormulaInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestFormulaOutput() DashboardWidgetSunburstDefinitionRequestFormulaOutput + ToDashboardWidgetSunburstDefinitionRequestFormulaOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestFormulaOutput } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` +type DashboardWidgetSunburstDefinitionRequestFormulaArgs struct { + Alias pulumi.StringPtrInput `pulumi:"alias"` + CellDisplayMode pulumi.StringPtrInput `pulumi:"cellDisplayMode"` + ConditionalFormats DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayInput `pulumi:"conditionalFormats"` + FormulaExpression pulumi.StringInput `pulumi:"formulaExpression"` + Limit DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrInput `pulumi:"limit"` } -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestFormulaArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestFormula)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestFormulaArgs) ToDashboardWidgetSunburstDefinitionRequestFormulaOutput() DashboardWidgetSunburstDefinitionRequestFormulaOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestFormulaOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestFormulaArgs) ToDashboardWidgetSunburstDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestFormulaOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +// DashboardWidgetSunburstDefinitionRequestFormulaArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestFormulaArray and DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestFormulaArrayInput` via: +// +// DashboardWidgetSunburstDefinitionRequestFormulaArray{ DashboardWidgetSunburstDefinitionRequestFormulaArgs{...} } +type DashboardWidgetSunburstDefinitionRequestFormulaArrayInput interface { + pulumi.Input + + ToDashboardWidgetSunburstDefinitionRequestFormulaArrayOutput() DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput + ToDashboardWidgetSunburstDefinitionRequestFormulaArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +type DashboardWidgetSunburstDefinitionRequestFormulaArray []DashboardWidgetSunburstDefinitionRequestFormulaInput + +func (DashboardWidgetSunburstDefinitionRequestFormulaArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestFormula)(nil)).Elem() } -// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrInput` via: -// -// DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs{...} -// -// or: -// -// nil -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrInput interface { - pulumi.Input +func (i DashboardWidgetSunburstDefinitionRequestFormulaArray) ToDashboardWidgetSunburstDefinitionRequestFormulaArrayOutput() DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestFormulaArrayOutputWithContext(context.Background()) +} - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput +func (i DashboardWidgetSunburstDefinitionRequestFormulaArray) ToDashboardWidgetSunburstDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput) } -type dashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs +type DashboardWidgetSunburstDefinitionRequestFormulaOutput struct{ *pulumi.OutputState } -func DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrType)(v) +func (DashboardWidgetSunburstDefinitionRequestFormulaOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestFormula)(nil)).Elem() } -func (*dashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery)(nil)).Elem() +func (o DashboardWidgetSunburstDefinitionRequestFormulaOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaOutput() DashboardWidgetSunburstDefinitionRequestFormulaOutput { + return o } -func (i *dashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestFormulaOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaOutput { + return o } -func (i *dashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestFormulaOutput) Alias() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormula) *string { return v.Alias }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetSunburstDefinitionRequestFormulaOutput) CellDisplayMode() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormula) *string { return v.CellDisplayMode }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery)(nil)).Elem() +func (o DashboardWidgetSunburstDefinitionRequestFormulaOutput) ConditionalFormats() DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormula) []DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat { + return v.ConditionalFormats + }).(DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestFormulaOutput) FormulaExpression() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormula) string { return v.FormulaExpression }).(pulumi.StringOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestFormulaOutput) Limit() DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormula) *DashboardWidgetSunburstDefinitionRequestFormulaLimit { + return v.Limit + }).(DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) +} + +type DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestFormula)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaArrayOutput() DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestFormulaOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestFormula { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestFormula)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestFormulaOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery { - return &v - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) +type DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat struct { + Comparator string `pulumi:"comparator"` + CustomBgColor *string `pulumi:"customBgColor"` + CustomFgColor *string `pulumi:"customFgColor"` + HideValue *bool `pulumi:"hideValue"` + ImageUrl *string `pulumi:"imageUrl"` + Metric *string `pulumi:"metric"` + Palette string `pulumi:"palette"` + Timeframe *string `pulumi:"timeframe"` + Value float64 `pulumi:"value"` } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +// DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs and DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatInput` via: +// +// DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs{...} +type DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatInput interface { + pulumi.Input + + ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput + ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +type DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs struct { + Comparator pulumi.StringInput `pulumi:"comparator"` + CustomBgColor pulumi.StringPtrInput `pulumi:"customBgColor"` + CustomFgColor pulumi.StringPtrInput `pulumi:"customFgColor"` + HideValue pulumi.BoolPtrInput `pulumi:"hideValue"` + ImageUrl pulumi.StringPtrInput `pulumi:"imageUrl"` + Metric pulumi.StringPtrInput `pulumi:"metric"` + Palette pulumi.StringInput `pulumi:"palette"` + Timeframe pulumi.StringPtrInput `pulumi:"timeframe"` + Value pulumi.Float64Input `pulumi:"value"` } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat)(nil)).Elem() } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +func (i DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutputWithContext(context.Background()) +} -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery)(nil)).Elem() +func (i DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs) ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { +// DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArray and DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayInput` via: +// +// DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArray{ DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs{...} } +type DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayInput interface { + pulumi.Input + + ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput + ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput +} + +type DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArray []DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatInput + +func (DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +} + +func (i DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArray) ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput) +} + +type DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput() DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery { - if v != nil { - return *v - } - var ret DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery - return ret - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryOutput) +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) Comparator() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat) string { return v.Comparator }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return &v.Aggregation +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) CustomBgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat) *string { + return v.CustomBgColor }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return v.Facet +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) CustomFgColor() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat) *string { + return v.CustomFgColor }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery) *string { - if v == nil { - return nil - } - return &v.Order - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) HideValue() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat) *bool { return v.HideValue }).(pulumi.BoolPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) ImageUrl() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat) *string { return v.ImageUrl }).(pulumi.StringPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeInput` via: +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat) *string { return v.Metric }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) Palette() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat) string { return v.Palette }).(pulumi.StringOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) Timeframe() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat) *string { return v.Timeframe }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) Value() pulumi.Float64Output { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat) float64 { return v.Value }).(pulumi.Float64Output) +} + +type DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput() DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput { + return o +} + +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput { + return o +} + +func (o DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput) +} + +type DashboardWidgetSunburstDefinitionRequestFormulaLimit struct { + Count *int `pulumi:"count"` + Order *string `pulumi:"order"` +} + +// DashboardWidgetSunburstDefinitionRequestFormulaLimitInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs and DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestFormulaLimitInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeInput interface { +// DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs{...} +type DashboardWidgetSunburstDefinitionRequestFormulaLimitInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestFormulaLimitOutput() DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput + ToDashboardWidgetSunburstDefinitionRequestFormulaLimitOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs struct { + Count pulumi.IntPtrInput `pulumi:"count"` + Order pulumi.StringPtrInput `pulumi:"order"` } -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestFormulaLimit)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs) ToDashboardWidgetSunburstDefinitionRequestFormulaLimitOutput() DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestFormulaLimitOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) +func (i DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs) ToDashboardWidgetSunburstDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput) } -// DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayInput` via: +func (i DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs) ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs) ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput).ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(ctx) +} + +// DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs, DashboardWidgetSunburstDefinitionRequestFormulaLimitPtr and DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs{...} +// +// or: +// +// nil +type DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput + ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeInput +type dashboardWidgetSunburstDefinitionRequestFormulaLimitPtrType DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute)(nil)).Elem() +func DashboardWidgetSunburstDefinitionRequestFormulaLimitPtr(v *DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs) DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestFormulaLimitPtrType)(v) } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutputWithContext(context.Background()) +func (*dashboardWidgetSunburstDefinitionRequestFormulaLimitPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestFormulaLimit)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) +func (i *dashboardWidgetSunburstDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetSunburstDefinitionRequestFormulaLimitPtrType) ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute)(nil)).Elem() +type DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestFormulaLimit)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaLimitOutput() DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaLimitOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestFormulaLimit) *DashboardWidgetSunburstDefinitionRequestFormulaLimit { + return &v + }).(DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormulaLimit) *int { return v.Count }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestFormulaLimit) *string { return v.Order }).(pulumi.StringPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute)(nil)).Elem() +type DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestFormulaLimit)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput() DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) ToDashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeOutput) +func (o DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestFormulaLimit) DashboardWidgetSunburstDefinitionRequestFormulaLimit { + if v != nil { + return *v + } + var ret DashboardWidgetSunburstDefinitionRequestFormulaLimit + return ret + }).(DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQuery struct { - ComputeQuery *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +func (o DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestFormulaLimit) *int { + if v == nil { + return nil + } + return v.Count + }).(pulumi.IntPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryInput` via: +func (o DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestFormulaLimit) *string { + if v == nil { + return nil + } + return v.Order + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetSunburstDefinitionRequestLogQuery struct { + ComputeQuery *DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetSunburstDefinitionRequestLogQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestLogQueryArgs and DashboardWidgetSunburstDefinitionRequestLogQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestLogQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestLogQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestLogQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryOutput() DashboardWidgetSunburstDefinitionRequestLogQueryOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs struct { - ComputeQuery DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetSunburstDefinitionRequestLogQueryArgs struct { + ComputeQuery DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryOutput() DashboardWidgetSunburstDefinitionRequestLogQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryOutput).ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs, DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtr and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestLogQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestLogQueryArgs, DashboardWidgetSunburstDefinitionRequestLogQueryPtr and DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestLogQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestLogQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestLogQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrType DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs +type dashboardWidgetSunburstDefinitionRequestLogQueryPtrType DashboardWidgetSunburstDefinitionRequestLogQueryArgs -func DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestLogQueryPtr(v *DashboardWidgetSunburstDefinitionRequestLogQueryArgs) DashboardWidgetSunburstDefinitionRequestLogQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestLogQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXSecurityQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestLogQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestLogQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestLogQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestLogQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestLogQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryOutput() DashboardWidgetSunburstDefinitionRequestLogQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestLogQuery) *DashboardWidgetSunburstDefinitionRequestLogQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryOutput) ComputeQuery() DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQuery) *DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQuery) []DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy { return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryOutput) MultiComputes() DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQuery) []DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXSecurityQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestLogQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) DashboardWidgetScatterplotDefinitionRequestXSecurityQuery { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestLogQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQuery) DashboardWidgetSunburstDefinitionRequestLogQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestXSecurityQuery + var ret DashboardWidgetSunburstDefinitionRequestLogQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput) ComputeQuery() DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQuery) *DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQuery) []DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQuery) *string { if v == nil { return nil } @@ -118285,17 +134000,17 @@ func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) Inde }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput) MultiComputes() DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQuery) []DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQuery) *string { if v == nil { return nil } @@ -118303,146 +134018,144 @@ func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryPtrOutput) Sear }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery struct { +type DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs and DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs struct { +type DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput).ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs, DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtr and DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs +type dashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrType DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs -func DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtr(v *DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs) DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } - -func (i *dashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) + +func (i *dashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery) *DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery) DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery + var ret DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery) *string { if v == nil { return nil } @@ -118450,8 +134163,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtr }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery) *string { if v == nil { return nil } @@ -118459,8 +134172,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtr }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery) *int { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery) *int { if v == nil { return nil } @@ -118468,258 +134181,252 @@ func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryPtr }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByInput` via: +// DashboardWidgetSunburstDefinitionRequestLogQueryGroupByInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs and DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestLogQueryGroupByInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByInput interface { +// DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs{...} +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput) } -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayInput` via: +// DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArray and DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArray{ DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs{...} } +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByInput +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArray []DashboardWidgetSunburstDefinitionRequestLogQueryGroupByInput -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput) SortQuery() DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy) *DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery struct { +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs and DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs struct { +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput).ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs, DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtr and DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs +type dashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrType DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs -func DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtr(v *DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs) DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) *DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) string { - return v.Order - }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery + var ret DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -118727,8 +134434,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuer }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -118736,8 +134443,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuer }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -118745,428 +134452,286 @@ func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuer }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute struct { +type DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeInput` via: +// DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs and DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeInput` via: // -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs{...} -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeInput interface { +// DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs{...} +type DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs struct { +type DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute)(nil)).Elem() -} - -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputWithContext(context.Background()) -} - -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) -} - -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayInput` via: -// -// DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayInput interface { - pulumi.Input - - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput -} - -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeInput - -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute)(nil)).Elem() -} - -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) -} - -func (i DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) -} - -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute)(nil)).Elem() -} - -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput { - return o -} - -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput { - return o -} - -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute) string { - return v.Aggregation - }).(pulumi.StringOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) -} - -type DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute)(nil)).Elem() -} - -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput { - return o -} - -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput { - return o -} - -func (o DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeOutput) -} - -type DashboardWidgetScatterplotDefinitionRequestY struct { - Aggregator *string `pulumi:"aggregator"` - ApmQuery *DashboardWidgetScatterplotDefinitionRequestYApmQuery `pulumi:"apmQuery"` - LogQuery *DashboardWidgetScatterplotDefinitionRequestYLogQuery `pulumi:"logQuery"` - ProcessQuery *DashboardWidgetScatterplotDefinitionRequestYProcessQuery `pulumi:"processQuery"` - Q *string `pulumi:"q"` - RumQuery *DashboardWidgetScatterplotDefinitionRequestYRumQuery `pulumi:"rumQuery"` - SecurityQuery *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery `pulumi:"securityQuery"` -} - -// DashboardWidgetScatterplotDefinitionRequestYInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYArgs and DashboardWidgetScatterplotDefinitionRequestYOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYInput` via: -// -// DashboardWidgetScatterplotDefinitionRequestYArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYInput interface { - pulumi.Input - - ToDashboardWidgetScatterplotDefinitionRequestYOutput() DashboardWidgetScatterplotDefinitionRequestYOutput - ToDashboardWidgetScatterplotDefinitionRequestYOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYOutput -} - -type DashboardWidgetScatterplotDefinitionRequestYArgs struct { - Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` - ApmQuery DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrInput `pulumi:"apmQuery"` - LogQuery DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrInput `pulumi:"logQuery"` - ProcessQuery DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrInput `pulumi:"processQuery"` - Q pulumi.StringPtrInput `pulumi:"q"` - RumQuery DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrInput `pulumi:"rumQuery"` - SecurityQuery DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrInput `pulumi:"securityQuery"` +func (DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (DashboardWidgetScatterplotDefinitionRequestYArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestY)(nil)).Elem() -} - -func (i DashboardWidgetScatterplotDefinitionRequestYArgs) ToDashboardWidgetScatterplotDefinitionRequestYOutput() DashboardWidgetScatterplotDefinitionRequestYOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYArgs) ToDashboardWidgetScatterplotDefinitionRequestYOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYOutput) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs) ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) } -// DashboardWidgetScatterplotDefinitionRequestYArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYArray and DashboardWidgetScatterplotDefinitionRequestYArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYArrayInput` via: +// DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArray and DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYArray{ DashboardWidgetScatterplotDefinitionRequestYArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestYArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArray{ DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs{...} } +type DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYArrayOutput() DashboardWidgetScatterplotDefinitionRequestYArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestYArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYArrayOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestYArray []DashboardWidgetScatterplotDefinitionRequestYInput +type DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArray []DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeInput -func (DashboardWidgetScatterplotDefinitionRequestYArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestY)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYArray) ToDashboardWidgetScatterplotDefinitionRequestYArrayOutput() DashboardWidgetScatterplotDefinitionRequestYArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYArrayOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYArray) ToDashboardWidgetScatterplotDefinitionRequestYArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYArrayOutput) +func (i DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArray) ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestYOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestY)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYOutput) ToDashboardWidgetScatterplotDefinitionRequestYOutput() DashboardWidgetScatterplotDefinitionRequestYOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYOutput) ToDashboardWidgetScatterplotDefinitionRequestYOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYOutput) Aggregator() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *string { return v.Aggregator }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestYOutput) ApmQuery() DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *DashboardWidgetScatterplotDefinitionRequestYApmQuery { - return v.ApmQuery - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestYOutput) LogQuery() DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *DashboardWidgetScatterplotDefinitionRequestYLogQuery { - return v.LogQuery - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestYOutput) ProcessQuery() DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *DashboardWidgetScatterplotDefinitionRequestYProcessQuery { - return v.ProcessQuery - }).(DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestYOutput) Q() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *string { return v.Q }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYOutput) RumQuery() DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *DashboardWidgetScatterplotDefinitionRequestYRumQuery { - return v.RumQuery - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYOutput) SecurityQuery() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestY) *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery { - return v.SecurityQuery - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestY)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYArrayOutput() DashboardWidgetScatterplotDefinitionRequestYArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestY { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestY)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestYOutput) +func (o DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQuery struct { - ComputeQuery *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy `pulumi:"groupBies"` +type DashboardWidgetSunburstDefinitionRequestNetworkQuery struct { + ComputeQuery *DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy `pulumi:"groupBies"` Index string `pulumi:"index"` - MultiComputes []DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute `pulumi:"multiComputes"` + MultiComputes []DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute `pulumi:"multiComputes"` SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetScatterplotDefinitionRequestYApmQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs and DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestNetworkQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs and DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestNetworkQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYApmQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestNetworkQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs struct { - ComputeQuery DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayInput `pulumi:"groupBies"` +type DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs struct { + ComputeQuery DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayInput `pulumi:"groupBies"` Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayInput `pulumi:"multiComputes"` + MultiComputes DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayInput `pulumi:"multiComputes"` SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput).ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs, DashboardWidgetScatterplotDefinitionRequestYApmQueryPtr and DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs, DashboardWidgetSunburstDefinitionRequestNetworkQueryPtr and DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestYApmQueryPtrType DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs +type dashboardWidgetSunburstDefinitionRequestNetworkQueryPtrType DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs -func DashboardWidgetScatterplotDefinitionRequestYApmQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs) DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYApmQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestNetworkQueryPtr(v *DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs) DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestNetworkQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestYApmQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYApmQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestNetworkQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestNetworkQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestYApmQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestNetworkQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestYApmQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestNetworkQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYApmQuery) *DashboardWidgetScatterplotDefinitionRequestYApmQuery { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestNetworkQuery) *DashboardWidgetSunburstDefinitionRequestNetworkQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQuery) *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput) ComputeQuery() DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQuery) *DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQuery) []DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQuery) []DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy { return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQuery) []DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput) MultiComputes() DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQuery) []DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYApmQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestNetworkQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQuery) DashboardWidgetScatterplotDefinitionRequestYApmQuery { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQuery) DashboardWidgetSunburstDefinitionRequestNetworkQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestYApmQuery + var ret DashboardWidgetSunburstDefinitionRequestNetworkQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQuery) *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) ComputeQuery() DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQuery) *DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQuery) []DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQuery) []DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQuery) *string { if v == nil { return nil } @@ -119174,17 +134739,17 @@ func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) Index() p }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQuery) []DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) MultiComputes() DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQuery) []DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQuery) *string { if v == nil { return nil } @@ -119192,144 +134757,144 @@ func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryPtrOutput) SearchQue }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery struct { +type DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs and DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs struct { +type DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput).ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs, DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtr and DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs +type dashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrType DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs -func DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtr(v *DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs) DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) *DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery + var ret DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) *string { if v == nil { return nil } @@ -119337,8 +134902,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutpu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) *string { if v == nil { return nil } @@ -119346,8 +134911,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutpu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery) *int { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery) *int { if v == nil { return nil } @@ -119355,254 +134920,254 @@ func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryPtrOutpu }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy struct { +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy struct { Facet *string `pulumi:"facet"` Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery `pulumi:"sortQuery"` + SortQuery *DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByInput` via: +// DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs and DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByInput interface { +// DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs{...} +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs struct { +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs struct { Facet pulumi.StringPtrInput `pulumi:"facet"` Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` + SortQuery DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) } -// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayInput` via: +// DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArray and DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArray{ DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs{...} } +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByInput +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArray []DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByInput -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) SortQuery() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy) *DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery struct { +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs and DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs struct { +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput).ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs, DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtr and DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs +type dashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrType DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs -func DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtr(v *DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) *DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) string { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery + var ret DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -119610,8 +135175,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -119619,8 +135184,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrO }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -119628,1368 +135193,1544 @@ func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryPtrO }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute struct { +type DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeInput` via: +// DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs and DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeInput interface { +// DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs{...} +type DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs struct { +type DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) } -// DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayInput` via: +// DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray and DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray{ DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs{...} } +type DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeInput +type DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray []DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeInput -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) +func (i DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeOutput) +func (o DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput) } -type DashboardWidgetScatterplotDefinitionRequestYLogQuery struct { - ComputeQuery *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +type DashboardWidgetSunburstDefinitionRequestProcessQuery struct { + FilterBies []string `pulumi:"filterBies"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + SearchBy *string `pulumi:"searchBy"` } -// DashboardWidgetScatterplotDefinitionRequestYLogQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs and DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestProcessQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestProcessQueryArgs and DashboardWidgetSunburstDefinitionRequestProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestProcessQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYLogQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestProcessQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestProcessQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput + ToDashboardWidgetSunburstDefinitionRequestProcessQueryOutput() DashboardWidgetSunburstDefinitionRequestProcessQueryOutput + ToDashboardWidgetSunburstDefinitionRequestProcessQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestProcessQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs struct { - ComputeQuery DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetSunburstDefinitionRequestProcessQueryArgs struct { + FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` } -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestProcessQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestProcessQueryArgs) ToDashboardWidgetSunburstDefinitionRequestProcessQueryOutput() DashboardWidgetSunburstDefinitionRequestProcessQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestProcessQueryArgs) ToDashboardWidgetSunburstDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestProcessQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestProcessQueryArgs) ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestProcessQueryArgs) ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestProcessQueryOutput).ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs, DashboardWidgetScatterplotDefinitionRequestYLogQueryPtr and DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestProcessQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestProcessQueryArgs, DashboardWidgetSunburstDefinitionRequestProcessQueryPtr and DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestProcessQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestProcessQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestYLogQueryPtrType DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs +type dashboardWidgetSunburstDefinitionRequestProcessQueryPtrType DashboardWidgetSunburstDefinitionRequestProcessQueryArgs -func DashboardWidgetScatterplotDefinitionRequestYLogQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs) DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYLogQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestProcessQueryPtr(v *DashboardWidgetSunburstDefinitionRequestProcessQueryArgs) DashboardWidgetSunburstDefinitionRequestProcessQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestProcessQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestYLogQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYLogQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestProcessQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestYLogQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestProcessQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestYLogQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestProcessQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestProcessQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestProcessQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryOutput) ToDashboardWidgetSunburstDefinitionRequestProcessQueryOutput() DashboardWidgetSunburstDefinitionRequestProcessQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryOutput) ToDashboardWidgetSunburstDefinitionRequestProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestProcessQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryOutput) ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYLogQuery) *DashboardWidgetScatterplotDefinitionRequestYLogQuery { +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryOutput) ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestProcessQuery) *DashboardWidgetSunburstDefinitionRequestProcessQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQuery) *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQuery) []DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQuery) []DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestProcessQuery) string { return v.Metric }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYLogQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestProcessQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQuery) DashboardWidgetScatterplotDefinitionRequestYLogQuery { +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestProcessQuery) DashboardWidgetSunburstDefinitionRequestProcessQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestYLogQuery + var ret DashboardWidgetSunburstDefinitionRequestProcessQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestProcessQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQuery) *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestProcessQuery) []string { if v == nil { return nil } - return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) + return v.FilterBies + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQuery) []DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy { +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestProcessQuery) *int { if v == nil { return nil } - return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) + return v.Limit + }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestProcessQuery) *string { if v == nil { return nil } - return &v.Index + return &v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQuery) []DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute { - if v == nil { - return nil - } - return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestProcessQuery) *string { if v == nil { return nil } - return v.SearchQuery + return v.SearchBy }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +type DashboardWidgetSunburstDefinitionRequestQuery struct { + ApmDependencyStatsQuery *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery `pulumi:"apmResourceStatsQuery"` + EventQuery *DashboardWidgetSunburstDefinitionRequestQueryEventQuery `pulumi:"eventQuery"` + MetricQuery *DashboardWidgetSunburstDefinitionRequestQueryMetricQuery `pulumi:"metricQuery"` + ProcessQuery *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery `pulumi:"processQuery"` } -// DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryArgs and DashboardWidgetSunburstDefinitionRequestQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput -} - -type DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` -} - -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery)(nil)).Elem() + ToDashboardWidgetSunburstDefinitionRequestQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryOutput + ToDashboardWidgetSunburstDefinitionRequestQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryOutput } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputWithContext(context.Background()) +type DashboardWidgetSunburstDefinitionRequestQueryArgs struct { + ApmDependencyStatsQuery DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrInput `pulumi:"apmDependencyStatsQuery"` + ApmResourceStatsQuery DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrInput `pulumi:"apmResourceStatsQuery"` + EventQuery DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrInput `pulumi:"eventQuery"` + MetricQuery DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrInput `pulumi:"metricQuery"` + ProcessQuery DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrInput `pulumi:"processQuery"` } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) +func (DashboardWidgetSunburstDefinitionRequestQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryOutput) } -// DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrInput` via: -// -// DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs{...} -// -// or: +// DashboardWidgetSunburstDefinitionRequestQueryArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryArray and DashboardWidgetSunburstDefinitionRequestQueryArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryArrayInput` via: // -// nil -type DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryArray{ DashboardWidgetSunburstDefinitionRequestQueryArgs{...} } +type DashboardWidgetSunburstDefinitionRequestQueryArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput -} - -type dashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs - -func DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrType)(v) -} - -func (*dashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery)(nil)).Elem() -} - -func (i *dashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(context.Background()) -} - -func (i *dashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) -} - -type DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery)(nil)).Elem() -} - -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput { - return o -} - -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput { - return o -} - -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(context.Background()) + ToDashboardWidgetSunburstDefinitionRequestQueryArrayOutput() DashboardWidgetSunburstDefinitionRequestQueryArrayOutput + ToDashboardWidgetSunburstDefinitionRequestQueryArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryArrayOutput } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery { - return &v - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) -} +type DashboardWidgetSunburstDefinitionRequestQueryArray []DashboardWidgetSunburstDefinitionRequestQueryInput -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (DashboardWidgetSunburstDefinitionRequestQueryArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (i DashboardWidgetSunburstDefinitionRequestQueryArray) ToDashboardWidgetSunburstDefinitionRequestQueryArrayOutput() DashboardWidgetSunburstDefinitionRequestQueryArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryArrayOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (i DashboardWidgetSunburstDefinitionRequestQueryArray) ToDashboardWidgetSunburstDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery { - if v != nil { - return *v - } - var ret DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery - return ret - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) *string { - if v == nil { - return nil - } - return &v.Aggregation - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) *string { - if v == nil { - return nil - } - return v.Facet - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery) *int { - if v == nil { - return nil - } - return v.Interval - }).(pulumi.IntPtrOutput) -} - -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery `pulumi:"sortQuery"` -} - -// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByInput` via: -// -// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByInput interface { - pulumi.Input - - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput -} - -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` -} - -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy)(nil)).Elem() -} - -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputWithContext(context.Background()) -} - -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) -} - -// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayInput` via: -// -// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayInput interface { - pulumi.Input - - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput -} - -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByInput - -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy)(nil)).Elem() -} - -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutputWithContext(context.Background()) -} - -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) -} - -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput struct{ *pulumi.OutputState } - -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy)(nil)).Elem() -} - -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput { - return o +func (o DashboardWidgetSunburstDefinitionRequestQueryOutput) ApmDependencyStatsQuery() DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQuery) *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery { + return v.ApmDependencyStatsQuery + }).(DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput { - return o +func (o DashboardWidgetSunburstDefinitionRequestQueryOutput) ApmResourceStatsQuery() DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQuery) *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery { + return v.ApmResourceStatsQuery + }).(DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryOutput) EventQuery() DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQuery) *DashboardWidgetSunburstDefinitionRequestQueryEventQuery { + return v.EventQuery + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryOutput) MetricQuery() DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQuery) *DashboardWidgetSunburstDefinitionRequestQueryMetricQuery { + return v.MetricQuery + }).(DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryOutput) ProcessQuery() DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQuery) *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery { + return v.ProcessQuery + }).(DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestQueryArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryArrayOutput) ToDashboardWidgetSunburstDefinitionRequestQueryArrayOutput() DashboardWidgetSunburstDefinitionRequestQueryArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryArrayOutput) ToDashboardWidgetSunburstDefinitionRequestQueryArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestQueryOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestQuery { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestQuery)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestQueryOutput) } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +type DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery struct { + DataSource string `pulumi:"dataSource"` + Env string `pulumi:"env"` + IsUpstream *bool `pulumi:"isUpstream"` + Name string `pulumi:"name"` + OperationName string `pulumi:"operationName"` + PrimaryTagName *string `pulumi:"primaryTagName"` + PrimaryTagValue *string `pulumi:"primaryTagValue"` + ResourceName string `pulumi:"resourceName"` + Service string `pulumi:"service"` + Stat string `pulumi:"stat"` } -// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs and DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput + ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` +type DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs struct { + DataSource pulumi.StringInput `pulumi:"dataSource"` + Env pulumi.StringInput `pulumi:"env"` + IsUpstream pulumi.BoolPtrInput `pulumi:"isUpstream"` + Name pulumi.StringInput `pulumi:"name"` + OperationName pulumi.StringInput `pulumi:"operationName"` + PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` + PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` + ResourceName pulumi.StringInput `pulumi:"resourceName"` + Service pulumi.StringInput `pulumi:"service"` + Stat pulumi.StringInput `pulumi:"stat"` } -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput).ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs, DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtr and DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs +type dashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrType DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs -func DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtr(v *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs) DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) string { - return v.Aggregation +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.DataSource }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Env }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *bool { + return v.IsUpstream + }).(pulumi.BoolPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Name }).(pulumi.StringOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery)(nil)).Elem() +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) OperationName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.OperationName + }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) ResourceName() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { + return v.ResourceName + }).(pulumi.StringOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Service }).(pulumi.StringOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) string { return v.Stat }).(pulumi.StringOutput) +} + +type DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery + var ret DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return &v.Aggregation + return &v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { if v == nil { return nil } - return v.Facet + return &v.Env }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) IsUpstream() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *bool { if v == nil { return nil } - return &v.Order + return v.IsUpstream + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Name }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.OperationName + }).(pulumi.StringPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeInput` via: +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery) *string { + if v == nil { + return nil + } + return &v.Stat + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery struct { + DataSource string `pulumi:"dataSource"` + Env string `pulumi:"env"` + GroupBies []string `pulumi:"groupBies"` + Name string `pulumi:"name"` + OperationName *string `pulumi:"operationName"` + PrimaryTagName *string `pulumi:"primaryTagName"` + PrimaryTagValue *string `pulumi:"primaryTagValue"` + ResourceName *string `pulumi:"resourceName"` + Service string `pulumi:"service"` + Stat string `pulumi:"stat"` +} + +// DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs and DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput + ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs struct { + DataSource pulumi.StringInput `pulumi:"dataSource"` + Env pulumi.StringInput `pulumi:"env"` + GroupBies pulumi.StringArrayInput `pulumi:"groupBies"` + Name pulumi.StringInput `pulumi:"name"` + OperationName pulumi.StringPtrInput `pulumi:"operationName"` + PrimaryTagName pulumi.StringPtrInput `pulumi:"primaryTagName"` + PrimaryTagValue pulumi.StringPtrInput `pulumi:"primaryTagValue"` + ResourceName pulumi.StringPtrInput `pulumi:"resourceName"` + Service pulumi.StringInput `pulumi:"service"` + Stat pulumi.StringInput `pulumi:"stat"` } -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) +func (i DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) } -// DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayInput` via: +func (i DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput).ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs, DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtr and DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeInput +type dashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrType DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute)(nil)).Elem() +func DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtr(v *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs) DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrType)(v) } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutputWithContext(context.Background()) +func (*dashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) +func (i *dashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute)(nil)).Elem() +type DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery { + return &v + }).(DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) string { return v.DataSource }).(pulumi.StringOutput) } -type DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) Env() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) string { return v.Env }).(pulumi.StringOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute)(nil)).Elem() +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) []string { + return v.GroupBies + }).(pulumi.StringArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) string { return v.Name }).(pulumi.StringOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.OperationName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + return v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) Service() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) string { return v.Service }).(pulumi.StringOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) Stat() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) string { return v.Stat }).(pulumi.StringOutput) +} + +type DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery { + if v != nil { + return *v + } + var ret DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery + return ret + }).(DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput) } -type DashboardWidgetScatterplotDefinitionRequestYProcessQuery struct { - FilterBies []string `pulumi:"filterBies"` - Limit *int `pulumi:"limit"` - Metric string `pulumi:"metric"` - SearchBy *string `pulumi:"searchBy"` +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestYProcessQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs and DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYProcessQueryInput` via: +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Env() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Env + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) GroupBies() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) []string { + if v == nil { + return nil + } + return v.GroupBies + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) OperationName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.OperationName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) PrimaryTagValue() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.PrimaryTagValue + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) ResourceName() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return v.ResourceName + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Service() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Service + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput) Stat() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery) *string { + if v == nil { + return nil + } + return &v.Stat + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetSunburstDefinitionRequestQueryEventQuery struct { + Computes []DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute `pulumi:"computes"` + DataSource string `pulumi:"dataSource"` + GroupBies []DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy `pulumi:"groupBies"` + Indexes []string `pulumi:"indexes"` + Name string `pulumi:"name"` + Search *DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch `pulumi:"search"` +} + +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs and DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryEventQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYProcessQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs struct { - FilterBies pulumi.StringArrayInput `pulumi:"filterBies"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - Metric pulumi.StringInput `pulumi:"metric"` - SearchBy pulumi.StringPtrInput `pulumi:"searchBy"` +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs struct { + Computes DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayInput `pulumi:"computes"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + GroupBies DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayInput `pulumi:"groupBies"` + Indexes pulumi.StringArrayInput `pulumi:"indexes"` + Name pulumi.StringInput `pulumi:"name"` + Search DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrInput `pulumi:"search"` } -func (DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYProcessQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput).ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs, DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtr and DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs, DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtr and DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrType DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs +type dashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrType DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs -func DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs) DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtr(v *DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs) DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYProcessQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYProcessQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYProcessQuery) *DashboardWidgetScatterplotDefinitionRequestYProcessQuery { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestQueryEventQuery) *DashboardWidgetSunburstDefinitionRequestQueryEventQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYProcessQuery) []string { return v.FilterBies }).(pulumi.StringArrayOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) Computes() DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQuery) []DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute { + return v.Computes + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQuery) string { return v.DataSource }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) Metric() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYProcessQuery) string { return v.Metric }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQuery) []DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYProcessQuery) *string { return v.SearchBy }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQuery) []string { return v.Indexes }).(pulumi.StringArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQuery) string { return v.Name }).(pulumi.StringOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYProcessQuery)(nil)).Elem() +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) Search() DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQuery) *DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch { + return v.Search + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryEventQuery)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYProcessQuery) DashboardWidgetScatterplotDefinitionRequestYProcessQuery { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQuery) DashboardWidgetSunburstDefinitionRequestQueryEventQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestYProcessQuery + var ret DashboardWidgetSunburstDefinitionRequestQueryEventQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestYProcessQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) FilterBies() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYProcessQuery) []string { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) Computes() DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQuery) []DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute { if v == nil { return nil } - return v.FilterBies - }).(pulumi.StringArrayOutput) + return v.Computes + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYProcessQuery) *int { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQuery) *string { if v == nil { return nil } - return v.Limit - }).(pulumi.IntPtrOutput) + return &v.DataSource + }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYProcessQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQuery) []DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy { if v == nil { return nil } - return &v.Metric - }).(pulumi.StringPtrOutput) + return v.GroupBies + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYProcessQueryPtrOutput) SearchBy() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYProcessQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) Indexes() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQuery) []string { if v == nil { return nil } - return v.SearchBy + return v.Indexes + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQuery) *string { + if v == nil { + return nil + } + return &v.Name }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYRumQuery struct { - ComputeQuery *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput) Search() DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQuery) *DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch { + if v == nil { + return nil + } + return v.Search + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestYRumQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs and DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryInput` via: +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute struct { + Aggregation string `pulumi:"aggregation"` + Interval *int `pulumi:"interval"` + Metric *string `pulumi:"metric"` +} + +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs and DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYRumQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs{...} +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs struct { - ComputeQuery DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Interval pulumi.IntPtrInput `pulumi:"interval"` + Metric pulumi.StringPtrInput `pulumi:"metric"` } -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(context.Background()) +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArray and DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayInput` via: +// +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArray{ DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs{...} } +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayInput interface { + pulumi.Input + + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(ctx) +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArray []DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeInput + +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -// DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs, DashboardWidgetScatterplotDefinitionRequestYRumQueryPtr and DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrInput` via: -// -// DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs{...} -// -// or: -// -// nil -type DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrInput interface { - pulumi.Input +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(context.Background()) +} - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArray) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) } -type dashboardWidgetScatterplotDefinitionRequestYRumQueryPtrType DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput struct{ *pulumi.OutputState } -func DashboardWidgetScatterplotDefinitionRequestYRumQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs) DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYRumQueryPtrType)(v) +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute)(nil)).Elem() } -func (*dashboardWidgetScatterplotDefinitionRequestYRumQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYRumQuery)(nil)).Elem() +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput { + return o } -func (i *dashboardWidgetScatterplotDefinitionRequestYRumQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput { + return o } -func (i *dashboardWidgetScatterplotDefinitionRequestYRumQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQuery)(nil)).Elem() +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute) *string { return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput { +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYRumQuery) *DashboardWidgetScatterplotDefinitionRequestYRumQuery { - return &v - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy struct { + Facet string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + Sort *DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort `pulumi:"sort"` } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQuery) *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery { - return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs and DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByInput` via: +// +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs{...} +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByInput interface { + pulumi.Input + + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQuery) []DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy { - return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs struct { + Facet pulumi.StringInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Sort DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrInput `pulumi:"sort"` } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQuery) string { return v.Index }).(pulumi.StringOutput) +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQuery) []DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute { - return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput struct{ *pulumi.OutputState } +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray and DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayInput` via: +// +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray{ DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs{...} } +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayInput interface { + pulumi.Input -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYRumQuery)(nil)).Elem() + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray []DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByInput + +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +} + +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(context.Background()) +} + +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) +} + +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQuery) DashboardWidgetScatterplotDefinitionRequestYRumQuery { - if v != nil { - return *v - } - var ret DashboardWidgetScatterplotDefinitionRequestYRumQuery - return ret - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) Facet() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy) string { return v.Facet }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQuery) *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery { - if v == nil { - return nil - } - return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQuery) []DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy { - if v == nil { - return nil - } - return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) Sort() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy) *DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort { + return v.Sort + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQuery) *string { - if v == nil { - return nil - } - return &v.Index - }).(pulumi.StringPtrOutput) +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQuery) []DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute { - if v == nil { - return nil - } - return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQuery) *string { - if v == nil { - return nil - } - return v.SearchQuery - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput { + return o } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery struct { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput) +} + +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort struct { Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` + Metric *string `pulumi:"metric"` + Order *string `pulumi:"order"` } -// DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs and DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{...} +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs struct { +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` + Metric pulumi.StringPtrInput `pulumi:"metric"` + Order pulumi.StringPtrInput `pulumi:"order"` } -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput).ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs, DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtr and DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs +type dashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrType DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs -func DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtr(v *DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) *DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort { return &v - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) *string { return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) *string { return v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery + var ret DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort return ret - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) *string { if v == nil { return nil } @@ -120997,577 +136738,762 @@ func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutpu }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) *string { if v == nil { return nil } - return v.Facet + return v.Metric }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery) *int { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort) *string { if v == nil { return nil } - return v.Interval - }).(pulumi.IntPtrOutput) + return v.Order + }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch struct { + Query string `pulumi:"query"` } -// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByInput` via: +// DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs and DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{...} +type DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs struct { + Query pulumi.StringInput `pulumi:"query"` } -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) } -// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayInput` via: +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs) ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput).ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx) +} + +// DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs, DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtr and DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{...} +// +// or: +// +// nil +type DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput + ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByInput +type dashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrType DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy)(nil)).Elem() +func DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtr(v *DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs) DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrType)(v) } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutputWithContext(context.Background()) +func (*dashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) +func (i *dashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy)(nil)).Elem() +type DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch) *DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch { + return &v + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery { - return v.SortQuery - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch) string { return v.Query }).(pulumi.StringOutput) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch) DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch { + if v != nil { + return *v + } + var ret DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch + return ret + }).(DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Order string `pulumi:"order"` +func (o DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch) *string { + if v == nil { + return nil + } + return &v.Query + }).(pulumi.StringPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryInput` via: +type DashboardWidgetSunburstDefinitionRequestQueryMetricQuery struct { + Aggregator *string `pulumi:"aggregator"` + DataSource *string `pulumi:"dataSource"` + Name string `pulumi:"name"` + Query string `pulumi:"query"` +} + +// DashboardWidgetSunburstDefinitionRequestQueryMetricQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs and DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryMetricQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestQueryMetricQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput + ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Order pulumi.StringInput `pulumi:"order"` +type DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + DataSource pulumi.StringPtrInput `pulumi:"dataSource"` + Name pulumi.StringInput `pulumi:"name"` + Query pulumi.StringInput `pulumi:"query"` } -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryMetricQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput).ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs, DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtr and DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs +type dashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrType DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs -func DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtr(v *DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs) DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryMetricQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryMetricQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestQueryMetricQuery) *DashboardWidgetSunburstDefinitionRequestQueryMetricQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryMetricQuery) *string { return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryMetricQuery) *string { return v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryMetricQuery) string { return v.Name }).(pulumi.StringOutput) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput) Query() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryMetricQuery) string { return v.Query }).(pulumi.StringOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery)(nil)).Elem() +type DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryMetricQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryMetricQuery) DashboardWidgetSunburstDefinitionRequestQueryMetricQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery + var ret DashboardWidgetSunburstDefinitionRequestQueryMetricQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } - return &v.Aggregation + return v.Aggregator }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } - return v.Facet + return v.DataSource }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryMetricQuery) *string { if v == nil { return nil } - return &v.Order + return &v.Name }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute struct { - Aggregation string `pulumi:"aggregation"` - Facet *string `pulumi:"facet"` - Interval *int `pulumi:"interval"` +func (o DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput) Query() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryMetricQuery) *string { + if v == nil { + return nil + } + return &v.Query + }).(pulumi.StringPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeInput` via: +type DashboardWidgetSunburstDefinitionRequestQueryProcessQuery struct { + Aggregator *string `pulumi:"aggregator"` + DataSource string `pulumi:"dataSource"` + IsNormalizedCpu *bool `pulumi:"isNormalizedCpu"` + Limit *int `pulumi:"limit"` + Metric string `pulumi:"metric"` + Name string `pulumi:"name"` + Sort *string `pulumi:"sort"` + TagFilters []string `pulumi:"tagFilters"` + TextFilter *string `pulumi:"textFilter"` +} + +// DashboardWidgetSunburstDefinitionRequestQueryProcessQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs and DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryProcessQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestQueryProcessQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput + ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs struct { - Aggregation pulumi.StringInput `pulumi:"aggregation"` - Facet pulumi.StringPtrInput `pulumi:"facet"` - Interval pulumi.IntPtrInput `pulumi:"interval"` +type DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs struct { + Aggregator pulumi.StringPtrInput `pulumi:"aggregator"` + DataSource pulumi.StringInput `pulumi:"dataSource"` + IsNormalizedCpu pulumi.BoolPtrInput `pulumi:"isNormalizedCpu"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + Metric pulumi.StringInput `pulumi:"metric"` + Name pulumi.StringInput `pulumi:"name"` + Sort pulumi.StringPtrInput `pulumi:"sort"` + TagFilters pulumi.StringArrayInput `pulumi:"tagFilters"` + TextFilter pulumi.StringPtrInput `pulumi:"textFilter"` } -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) +func (i DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) } -// DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayInput` via: +func (i DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) +} + +func (i DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs) ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput).ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx) +} + +// DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs, DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtr and DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs{...} +// +// or: +// +// nil +type DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeInput +type dashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrType DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute)(nil)).Elem() +func DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtr(v *DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs) DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrType)(v) } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutputWithContext(context.Background()) +func (*dashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) +func (i *dashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput struct{ *pulumi.OutputState } +func (i *dashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute)(nil)).Elem() +type DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryProcessQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput() DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery { + return &v + }).(DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *string { return v.Aggregator }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) DataSource() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) string { return v.DataSource }).(pulumi.StringOutput) +} -func (DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute)(nil)).Elem() +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *bool { return v.IsNormalizedCpu }).(pulumi.BoolPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *int { return v.Limit }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) Metric() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) string { return v.Metric }).(pulumi.StringOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) Name() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) string { return v.Name }).(pulumi.StringOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *string { return v.Sort }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) []string { return v.TagFilters }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *string { return v.TextFilter }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput struct{ *pulumi.OutputState } + +func (DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestQueryProcessQuery)(nil)).Elem() +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeOutput) +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) DashboardWidgetSunburstDefinitionRequestQueryProcessQuery { + if v != nil { + return *v + } + var ret DashboardWidgetSunburstDefinitionRequestQueryProcessQuery + return ret + }).(DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQuery struct { - ComputeQuery *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery `pulumi:"computeQuery"` - GroupBies []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy `pulumi:"groupBies"` - Index string `pulumi:"index"` - MultiComputes []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute `pulumi:"multiComputes"` - SearchQuery *string `pulumi:"searchQuery"` +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) Aggregator() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.Aggregator + }).(pulumi.StringPtrOutput) } -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryInput` via: +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) DataSource() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.DataSource + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) IsNormalizedCpu() pulumi.BoolPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *bool { + if v == nil { + return nil + } + return v.IsNormalizedCpu + }).(pulumi.BoolPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *int { + if v == nil { + return nil + } + return v.Limit + }).(pulumi.IntPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) Metric() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.Metric + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) Name() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return &v.Name + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) Sort() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.Sort + }).(pulumi.StringPtrOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) TagFilters() pulumi.StringArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) []string { + if v == nil { + return nil + } + return v.TagFilters + }).(pulumi.StringArrayOutput) +} + +func (o DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput) TextFilter() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestQueryProcessQuery) *string { + if v == nil { + return nil + } + return v.TextFilter + }).(pulumi.StringPtrOutput) +} + +type DashboardWidgetSunburstDefinitionRequestRumQuery struct { + ComputeQuery *DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` +} + +// DashboardWidgetSunburstDefinitionRequestRumQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestRumQueryArgs and DashboardWidgetSunburstDefinitionRequestRumQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestRumQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestRumQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestRumQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryOutput() DashboardWidgetSunburstDefinitionRequestRumQueryOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs struct { - ComputeQuery DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` - GroupBies DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayInput `pulumi:"groupBies"` - Index pulumi.StringInput `pulumi:"index"` - MultiComputes DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` - SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` +type DashboardWidgetSunburstDefinitionRequestRumQueryArgs struct { + ComputeQuery DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryOutput() DashboardWidgetSunburstDefinitionRequestRumQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryOutput).ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs, DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtr and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestRumQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestRumQueryArgs, DashboardWidgetSunburstDefinitionRequestRumQueryPtr and DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestRumQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestRumQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestRumQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrType DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs +type dashboardWidgetSunburstDefinitionRequestRumQueryPtrType DashboardWidgetSunburstDefinitionRequestRumQueryArgs -func DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestRumQueryPtr(v *DashboardWidgetSunburstDefinitionRequestRumQueryArgs) DashboardWidgetSunburstDefinitionRequestRumQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestRumQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYSecurityQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestRumQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestRumQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestRumQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestRumQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestRumQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryOutput() DashboardWidgetSunburstDefinitionRequestRumQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestRumQuery) *DashboardWidgetSunburstDefinitionRequestRumQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryOutput) ComputeQuery() DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQuery) *DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery { return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQuery) []DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy { return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) Index() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) string { return v.Index }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryOutput) MultiComputes() DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQuery) []DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute { return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYSecurityQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestRumQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) DashboardWidgetScatterplotDefinitionRequestYSecurityQuery { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestRumQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQuery) DashboardWidgetSunburstDefinitionRequestRumQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestYSecurityQuery + var ret DashboardWidgetSunburstDefinitionRequestRumQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput) ComputeQuery() DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQuery) *DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery { if v == nil { return nil } return v.ComputeQuery - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) GroupBies() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQuery) []DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy { if v == nil { return nil } return v.GroupBies - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQuery) *string { if v == nil { return nil } @@ -121575,17 +137501,17 @@ func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) Inde }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) MultiComputes() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput) MultiComputes() DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQuery) []DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute { if v == nil { return nil } return v.MultiComputes - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQuery) *string { if v == nil { return nil } @@ -121593,146 +137519,144 @@ func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryPtrOutput) Sear }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery struct { +type DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs and DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs struct { +type DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput).ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs, DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtr and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs, DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtr and DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrType DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs +type dashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrType DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs -func DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtr(v *DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs) DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery) *DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery) DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery + var ret DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery) *string { if v == nil { return nil } @@ -121740,8 +137664,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtr }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery) *string { if v == nil { return nil } @@ -121749,8 +137673,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtr }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery) *int { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery) *int { if v == nil { return nil } @@ -121758,258 +137682,252 @@ func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryPtr }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy struct { - Facet *string `pulumi:"facet"` - Limit *int `pulumi:"limit"` - SortQuery *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByInput` via: +// DashboardWidgetSunburstDefinitionRequestRumQueryGroupByInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs and DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestRumQueryGroupByInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByInput interface { +// DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs{...} +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs struct { - Facet pulumi.StringPtrInput `pulumi:"facet"` - Limit pulumi.IntPtrInput `pulumi:"limit"` - SortQuery DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput) } -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayInput` via: +// DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArray and DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray{ DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArray{ DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs{...} } +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByInput +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArray []DashboardWidgetSunburstDefinitionRequestRumQueryGroupByInput -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArray) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) SortQuery() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy) *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput) SortQuery() DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy) *DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery { return v.SortQuery - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery struct { +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Order string `pulumi:"order"` } -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryInput` via: +// DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs and DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryInput interface { +// DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs struct { +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput).ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs, DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtr and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs, DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtr and DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs{...} +// DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrType DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs +type dashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrType DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs -func DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrInput { - return (*dashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtr(v *DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs) DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) *DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery { return &v - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) *string { - return v.Facet - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) string { - return v.Order - }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery + var ret DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery return ret - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryOutput) + }).(DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -122017,8 +137935,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuer }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -122026,8 +137944,8 @@ func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuer }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery) *string { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery) *string { if v == nil { return nil } @@ -122035,1081 +137953,851 @@ func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuer }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute struct { +type DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute struct { Aggregation string `pulumi:"aggregation"` Facet *string `pulumi:"facet"` Interval *int `pulumi:"interval"` } -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeInput` via: +// DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs and DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs{...} -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeInput interface { +// DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs{...} +type DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs struct { +type DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs struct { Aggregation pulumi.StringInput `pulumi:"aggregation"` Facet pulumi.StringPtrInput `pulumi:"facet"` Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs) ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) } -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray and DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayInput` via: +// DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArray and DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayInput` via: // -// DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray{ DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs{...} } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArray{ DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs{...} } +type DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput - ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray []DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeInput +type DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArray []DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeInput -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput { - return i.ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArray) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) +func (i DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArray) ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute) string { - return v.Aggregation - }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput() DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute { - return vs[0].([]DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute)[vs[1].(int)] - }).(DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeOutput) +func (o DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput) } -type DashboardWidgetScatterplotDefinitionXaxis struct { - IncludeZero *bool `pulumi:"includeZero"` - Label *string `pulumi:"label"` - Max *string `pulumi:"max"` - Min *string `pulumi:"min"` - Scale *string `pulumi:"scale"` +type DashboardWidgetSunburstDefinitionRequestSecurityQuery struct { + ComputeQuery *DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery `pulumi:"computeQuery"` + GroupBies []DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy `pulumi:"groupBies"` + Index string `pulumi:"index"` + MultiComputes []DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute `pulumi:"multiComputes"` + SearchQuery *string `pulumi:"searchQuery"` } -// DashboardWidgetScatterplotDefinitionXaxisInput is an input type that accepts DashboardWidgetScatterplotDefinitionXaxisArgs and DashboardWidgetScatterplotDefinitionXaxisOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionXaxisInput` via: +// DashboardWidgetSunburstDefinitionRequestSecurityQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs and DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestSecurityQueryInput` via: // -// DashboardWidgetScatterplotDefinitionXaxisArgs{...} -type DashboardWidgetScatterplotDefinitionXaxisInput interface { +// DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestSecurityQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionXaxisOutput() DashboardWidgetScatterplotDefinitionXaxisOutput - ToDashboardWidgetScatterplotDefinitionXaxisOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionXaxisOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput } -type DashboardWidgetScatterplotDefinitionXaxisArgs struct { - IncludeZero pulumi.BoolPtrInput `pulumi:"includeZero"` - Label pulumi.StringPtrInput `pulumi:"label"` - Max pulumi.StringPtrInput `pulumi:"max"` - Min pulumi.StringPtrInput `pulumi:"min"` - Scale pulumi.StringPtrInput `pulumi:"scale"` +type DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs struct { + ComputeQuery DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrInput `pulumi:"computeQuery"` + GroupBies DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayInput `pulumi:"groupBies"` + Index pulumi.StringInput `pulumi:"index"` + MultiComputes DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayInput `pulumi:"multiComputes"` + SearchQuery pulumi.StringPtrInput `pulumi:"searchQuery"` } -func (DashboardWidgetScatterplotDefinitionXaxisArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionXaxis)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionXaxisArgs) ToDashboardWidgetScatterplotDefinitionXaxisOutput() DashboardWidgetScatterplotDefinitionXaxisOutput { - return i.ToDashboardWidgetScatterplotDefinitionXaxisOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionXaxisArgs) ToDashboardWidgetScatterplotDefinitionXaxisOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionXaxisOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionXaxisOutput) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionXaxisArgs) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutput() DashboardWidgetScatterplotDefinitionXaxisPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionXaxisArgs) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionXaxisPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionXaxisOutput).ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput).ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionXaxisPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionXaxisArgs, DashboardWidgetScatterplotDefinitionXaxisPtr and DashboardWidgetScatterplotDefinitionXaxisPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionXaxisPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs, DashboardWidgetSunburstDefinitionRequestSecurityQueryPtr and DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionXaxisArgs{...} +// DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionXaxisPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionXaxisPtrOutput() DashboardWidgetScatterplotDefinitionXaxisPtrOutput - ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionXaxisPtrOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionXaxisPtrType DashboardWidgetScatterplotDefinitionXaxisArgs +type dashboardWidgetSunburstDefinitionRequestSecurityQueryPtrType DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs -func DashboardWidgetScatterplotDefinitionXaxisPtr(v *DashboardWidgetScatterplotDefinitionXaxisArgs) DashboardWidgetScatterplotDefinitionXaxisPtrInput { - return (*dashboardWidgetScatterplotDefinitionXaxisPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestSecurityQueryPtr(v *DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs) DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestSecurityQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionXaxisPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionXaxis)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestSecurityQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestSecurityQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionXaxisPtrType) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutput() DashboardWidgetScatterplotDefinitionXaxisPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionXaxisPtrType) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionXaxisPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionXaxisPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestSecurityQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionXaxisOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionXaxisOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionXaxis)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionXaxisOutput) ToDashboardWidgetScatterplotDefinitionXaxisOutput() DashboardWidgetScatterplotDefinitionXaxisOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionXaxisOutput) ToDashboardWidgetScatterplotDefinitionXaxisOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionXaxisOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionXaxisOutput) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutput() DashboardWidgetScatterplotDefinitionXaxisPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionXaxisOutput) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionXaxisPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionXaxis) *DashboardWidgetScatterplotDefinitionXaxis { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestSecurityQuery) *DashboardWidgetSunburstDefinitionRequestSecurityQuery { return &v - }).(DashboardWidgetScatterplotDefinitionXaxisPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionXaxisOutput) IncludeZero() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionXaxis) *bool { return v.IncludeZero }).(pulumi.BoolPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput) ComputeQuery() DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQuery) *DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery { + return v.ComputeQuery + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionXaxisOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionXaxis) *string { return v.Label }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQuery) []DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy { + return v.GroupBies + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionXaxisOutput) Max() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionXaxis) *string { return v.Max }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput) Index() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQuery) string { return v.Index }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionXaxisOutput) Min() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionXaxis) *string { return v.Min }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput) MultiComputes() DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQuery) []DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute { + return v.MultiComputes + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionXaxisOutput) Scale() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionXaxis) *string { return v.Scale }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQuery) *string { return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionXaxisPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionXaxisPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionXaxis)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestSecurityQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutput() DashboardWidgetScatterplotDefinitionXaxisPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) ToDashboardWidgetScatterplotDefinitionXaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionXaxisPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) Elem() DashboardWidgetScatterplotDefinitionXaxisOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionXaxis) DashboardWidgetScatterplotDefinitionXaxis { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQuery) DashboardWidgetSunburstDefinitionRequestSecurityQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionXaxis + var ret DashboardWidgetSunburstDefinitionRequestSecurityQuery return ret - }).(DashboardWidgetScatterplotDefinitionXaxisOutput) + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) IncludeZero() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionXaxis) *bool { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) ComputeQuery() DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQuery) *DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery { if v == nil { return nil } - return v.IncludeZero - }).(pulumi.BoolPtrOutput) + return v.ComputeQuery + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionXaxis) *string { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) GroupBies() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQuery) []DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy { if v == nil { return nil } - return v.Label - }).(pulumi.StringPtrOutput) + return v.GroupBies + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) Max() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionXaxis) *string { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) Index() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQuery) *string { if v == nil { return nil } - return v.Max + return &v.Index }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) Min() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionXaxis) *string { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) MultiComputes() DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQuery) []DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute { if v == nil { return nil } - return v.Min - }).(pulumi.StringPtrOutput) + return v.MultiComputes + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -func (o DashboardWidgetScatterplotDefinitionXaxisPtrOutput) Scale() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionXaxis) *string { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput) SearchQuery() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQuery) *string { if v == nil { return nil } - return v.Scale + return v.SearchQuery }).(pulumi.StringPtrOutput) } -type DashboardWidgetScatterplotDefinitionYaxis struct { - IncludeZero *bool `pulumi:"includeZero"` - Label *string `pulumi:"label"` - Max *string `pulumi:"max"` - Min *string `pulumi:"min"` - Scale *string `pulumi:"scale"` +type DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetScatterplotDefinitionYaxisInput is an input type that accepts DashboardWidgetScatterplotDefinitionYaxisArgs and DashboardWidgetScatterplotDefinitionYaxisOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionYaxisInput` via: +// DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs and DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryInput` via: // -// DashboardWidgetScatterplotDefinitionYaxisArgs{...} -type DashboardWidgetScatterplotDefinitionYaxisInput interface { +// DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionYaxisOutput() DashboardWidgetScatterplotDefinitionYaxisOutput - ToDashboardWidgetScatterplotDefinitionYaxisOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionYaxisOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput } -type DashboardWidgetScatterplotDefinitionYaxisArgs struct { - IncludeZero pulumi.BoolPtrInput `pulumi:"includeZero"` - Label pulumi.StringPtrInput `pulumi:"label"` - Max pulumi.StringPtrInput `pulumi:"max"` - Min pulumi.StringPtrInput `pulumi:"min"` - Scale pulumi.StringPtrInput `pulumi:"scale"` +type DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetScatterplotDefinitionYaxisArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionYaxis)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (i DashboardWidgetScatterplotDefinitionYaxisArgs) ToDashboardWidgetScatterplotDefinitionYaxisOutput() DashboardWidgetScatterplotDefinitionYaxisOutput { - return i.ToDashboardWidgetScatterplotDefinitionYaxisOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionYaxisArgs) ToDashboardWidgetScatterplotDefinitionYaxisOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionYaxisOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionYaxisOutput) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) } -func (i DashboardWidgetScatterplotDefinitionYaxisArgs) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutput() DashboardWidgetScatterplotDefinitionYaxisPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetScatterplotDefinitionYaxisArgs) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionYaxisPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionYaxisOutput).ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput).ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx) } -// DashboardWidgetScatterplotDefinitionYaxisPtrInput is an input type that accepts DashboardWidgetScatterplotDefinitionYaxisArgs, DashboardWidgetScatterplotDefinitionYaxisPtr and DashboardWidgetScatterplotDefinitionYaxisPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetScatterplotDefinitionYaxisPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs, DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtr and DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrInput` via: // -// DashboardWidgetScatterplotDefinitionYaxisArgs{...} +// DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs{...} // // or: // // nil -type DashboardWidgetScatterplotDefinitionYaxisPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrInput interface { pulumi.Input - ToDashboardWidgetScatterplotDefinitionYaxisPtrOutput() DashboardWidgetScatterplotDefinitionYaxisPtrOutput - ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(context.Context) DashboardWidgetScatterplotDefinitionYaxisPtrOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput } -type dashboardWidgetScatterplotDefinitionYaxisPtrType DashboardWidgetScatterplotDefinitionYaxisArgs +type dashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrType DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs -func DashboardWidgetScatterplotDefinitionYaxisPtr(v *DashboardWidgetScatterplotDefinitionYaxisArgs) DashboardWidgetScatterplotDefinitionYaxisPtrInput { - return (*dashboardWidgetScatterplotDefinitionYaxisPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtr(v *DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs) DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrType)(v) } -func (*dashboardWidgetScatterplotDefinitionYaxisPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionYaxis)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (i *dashboardWidgetScatterplotDefinitionYaxisPtrType) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutput() DashboardWidgetScatterplotDefinitionYaxisPtrOutput { - return i.ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetScatterplotDefinitionYaxisPtrType) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionYaxisPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetScatterplotDefinitionYaxisPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -type DashboardWidgetScatterplotDefinitionYaxisOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionYaxisOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetScatterplotDefinitionYaxis)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionYaxisOutput) ToDashboardWidgetScatterplotDefinitionYaxisOutput() DashboardWidgetScatterplotDefinitionYaxisOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionYaxisOutput) ToDashboardWidgetScatterplotDefinitionYaxisOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionYaxisOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput { return o } -func (o DashboardWidgetScatterplotDefinitionYaxisOutput) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutput() DashboardWidgetScatterplotDefinitionYaxisPtrOutput { - return o.ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetScatterplotDefinitionYaxisOutput) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionYaxisPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetScatterplotDefinitionYaxis) *DashboardWidgetScatterplotDefinitionYaxis { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) *DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery { return &v - }).(DashboardWidgetScatterplotDefinitionYaxisPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionYaxisOutput) IncludeZero() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionYaxis) *bool { return v.IncludeZero }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionYaxisOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionYaxis) *string { return v.Label }).(pulumi.StringPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionYaxisOutput) Max() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionYaxis) *string { return v.Max }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetScatterplotDefinitionYaxisOutput) Min() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionYaxis) *string { return v.Min }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionYaxisOutput) Scale() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetScatterplotDefinitionYaxis) *string { return v.Scale }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetScatterplotDefinitionYaxisPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetScatterplotDefinitionYaxisPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetScatterplotDefinitionYaxis)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery)(nil)).Elem() } -func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutput() DashboardWidgetScatterplotDefinitionYaxisPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) ToDashboardWidgetScatterplotDefinitionYaxisPtrOutputWithContext(ctx context.Context) DashboardWidgetScatterplotDefinitionYaxisPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput { return o } -func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) Elem() DashboardWidgetScatterplotDefinitionYaxisOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionYaxis) DashboardWidgetScatterplotDefinitionYaxis { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery { if v != nil { return *v } - var ret DashboardWidgetScatterplotDefinitionYaxis + var ret DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery return ret - }).(DashboardWidgetScatterplotDefinitionYaxisOutput) -} - -func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) IncludeZero() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionYaxis) *bool { - if v == nil { - return nil - } - return v.IncludeZero - }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionYaxis) *string { - if v == nil { - return nil - } - return v.Label - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput) } -func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) Max() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionYaxis) *string { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) *string { if v == nil { return nil } - return v.Max + return &v.Aggregation }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) Min() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionYaxis) *string { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) *string { if v == nil { return nil } - return v.Min + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetScatterplotDefinitionYaxisPtrOutput) Scale() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetScatterplotDefinitionYaxis) *string { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery) *int { if v == nil { return nil } - return v.Scale - }).(pulumi.StringPtrOutput) + return v.Interval + }).(pulumi.IntPtrOutput) } -type DashboardWidgetServiceLevelObjectiveDefinition struct { - GlobalTimeTarget *string `pulumi:"globalTimeTarget"` - ShowErrorBudget *bool `pulumi:"showErrorBudget"` - SloId string `pulumi:"sloId"` - TimeWindows []string `pulumi:"timeWindows"` - // The title of the dashboard. - Title *string `pulumi:"title"` - TitleAlign *string `pulumi:"titleAlign"` - TitleSize *string `pulumi:"titleSize"` - ViewMode string `pulumi:"viewMode"` - ViewType string `pulumi:"viewType"` +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy struct { + Facet *string `pulumi:"facet"` + Limit *int `pulumi:"limit"` + SortQuery *DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery `pulumi:"sortQuery"` } -// DashboardWidgetServiceLevelObjectiveDefinitionInput is an input type that accepts DashboardWidgetServiceLevelObjectiveDefinitionArgs and DashboardWidgetServiceLevelObjectiveDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetServiceLevelObjectiveDefinitionInput` via: +// DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs and DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByInput` via: // -// DashboardWidgetServiceLevelObjectiveDefinitionArgs{...} -type DashboardWidgetServiceLevelObjectiveDefinitionInput interface { +// DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs{...} +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByInput interface { pulumi.Input - ToDashboardWidgetServiceLevelObjectiveDefinitionOutput() DashboardWidgetServiceLevelObjectiveDefinitionOutput - ToDashboardWidgetServiceLevelObjectiveDefinitionOutputWithContext(context.Context) DashboardWidgetServiceLevelObjectiveDefinitionOutput -} - -type DashboardWidgetServiceLevelObjectiveDefinitionArgs struct { - GlobalTimeTarget pulumi.StringPtrInput `pulumi:"globalTimeTarget"` - ShowErrorBudget pulumi.BoolPtrInput `pulumi:"showErrorBudget"` - SloId pulumi.StringInput `pulumi:"sloId"` - TimeWindows pulumi.StringArrayInput `pulumi:"timeWindows"` - // The title of the dashboard. - Title pulumi.StringPtrInput `pulumi:"title"` - TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` - TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` - ViewMode pulumi.StringInput `pulumi:"viewMode"` - ViewType pulumi.StringInput `pulumi:"viewType"` -} - -func (DashboardWidgetServiceLevelObjectiveDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetServiceLevelObjectiveDefinition)(nil)).Elem() + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput } -func (i DashboardWidgetServiceLevelObjectiveDefinitionArgs) ToDashboardWidgetServiceLevelObjectiveDefinitionOutput() DashboardWidgetServiceLevelObjectiveDefinitionOutput { - return i.ToDashboardWidgetServiceLevelObjectiveDefinitionOutputWithContext(context.Background()) +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs struct { + Facet pulumi.StringPtrInput `pulumi:"facet"` + Limit pulumi.IntPtrInput `pulumi:"limit"` + SortQuery DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrInput `pulumi:"sortQuery"` } -func (i DashboardWidgetServiceLevelObjectiveDefinitionArgs) ToDashboardWidgetServiceLevelObjectiveDefinitionOutputWithContext(ctx context.Context) DashboardWidgetServiceLevelObjectiveDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServiceLevelObjectiveDefinitionOutput) +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (i DashboardWidgetServiceLevelObjectiveDefinitionArgs) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutput() DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { - return i.ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputWithContext(context.Background()) } -func (i DashboardWidgetServiceLevelObjectiveDefinitionArgs) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServiceLevelObjectiveDefinitionOutput).ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) } -// DashboardWidgetServiceLevelObjectiveDefinitionPtrInput is an input type that accepts DashboardWidgetServiceLevelObjectiveDefinitionArgs, DashboardWidgetServiceLevelObjectiveDefinitionPtr and DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetServiceLevelObjectiveDefinitionPtrInput` via: -// -// DashboardWidgetServiceLevelObjectiveDefinitionArgs{...} -// -// or: +// DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArray and DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayInput` via: // -// nil -type DashboardWidgetServiceLevelObjectiveDefinitionPtrInput interface { +// DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArray{ DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs{...} } +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayInput interface { pulumi.Input - ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutput() DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput - ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(context.Context) DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput } -type dashboardWidgetServiceLevelObjectiveDefinitionPtrType DashboardWidgetServiceLevelObjectiveDefinitionArgs - -func DashboardWidgetServiceLevelObjectiveDefinitionPtr(v *DashboardWidgetServiceLevelObjectiveDefinitionArgs) DashboardWidgetServiceLevelObjectiveDefinitionPtrInput { - return (*dashboardWidgetServiceLevelObjectiveDefinitionPtrType)(v) -} +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArray []DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByInput -func (*dashboardWidgetServiceLevelObjectiveDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetServiceLevelObjectiveDefinition)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (i *dashboardWidgetServiceLevelObjectiveDefinitionPtrType) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutput() DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { - return i.ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(context.Background()) } -func (i *dashboardWidgetServiceLevelObjectiveDefinitionPtrType) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArray) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) } -type DashboardWidgetServiceLevelObjectiveDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput struct{ *pulumi.OutputState } -func (DashboardWidgetServiceLevelObjectiveDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetServiceLevelObjectiveDefinition)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ToDashboardWidgetServiceLevelObjectiveDefinitionOutput() DashboardWidgetServiceLevelObjectiveDefinitionOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ToDashboardWidgetServiceLevelObjectiveDefinitionOutputWithContext(ctx context.Context) DashboardWidgetServiceLevelObjectiveDefinitionOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput { return o } -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutput() DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { - return o.ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(context.Background()) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetServiceLevelObjectiveDefinition) *DashboardWidgetServiceLevelObjectiveDefinition { - return &v - }).(DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) GlobalTimeTarget() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) *string { return v.GlobalTimeTarget }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ShowErrorBudget() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) *bool { return v.ShowErrorBudget }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) SloId() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) string { return v.SloId }).(pulumi.StringOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) TimeWindows() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) []string { return v.TimeWindows }).(pulumi.StringArrayOutput) -} - -// The title of the dashboard. -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ViewMode() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) string { return v.ViewMode }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) Limit() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy) *int { return v.Limit }).(pulumi.IntPtrOutput) } -func (o DashboardWidgetServiceLevelObjectiveDefinitionOutput) ViewType() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetServiceLevelObjectiveDefinition) string { return v.ViewType }).(pulumi.StringOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) SortQuery() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy) *DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery { + return v.SortQuery + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetServiceLevelObjectiveDefinition)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy)(nil)).Elem() } -func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutput() DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput { return o } -func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) ToDashboardWidgetServiceLevelObjectiveDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput { return o } -func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) Elem() DashboardWidgetServiceLevelObjectiveDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) DashboardWidgetServiceLevelObjectiveDefinition { - if v != nil { - return *v - } - var ret DashboardWidgetServiceLevelObjectiveDefinition - return ret - }).(DashboardWidgetServiceLevelObjectiveDefinitionOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) GlobalTimeTarget() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { - if v == nil { - return nil - } - return v.GlobalTimeTarget - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) ShowErrorBudget() pulumi.BoolPtrOutput { - return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *bool { - if v == nil { - return nil - } - return v.ShowErrorBudget - }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) SloId() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { - if v == nil { - return nil - } - return &v.SloId - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) TimeWindows() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) []string { - if v == nil { - return nil - } - return v.TimeWindows - }).(pulumi.StringArrayOutput) -} - -// The title of the dashboard. -func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { - if v == nil { - return nil - } - return v.Title - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { - if v == nil { - return nil - } - return v.TitleAlign - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { - if v == nil { - return nil - } - return v.TitleSize - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) ViewMode() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { - if v == nil { - return nil - } - return &v.ViewMode - }).(pulumi.StringPtrOutput) -} - -func (o DashboardWidgetServiceLevelObjectiveDefinitionPtrOutput) ViewType() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetServiceLevelObjectiveDefinition) *string { - if v == nil { - return nil - } - return &v.ViewType - }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput) } -type DashboardWidgetServicemapDefinition struct { - CustomLinks []DashboardWidgetServicemapDefinitionCustomLink `pulumi:"customLinks"` - Filters []string `pulumi:"filters"` - Service string `pulumi:"service"` - // The title of the dashboard. - Title *string `pulumi:"title"` - TitleAlign *string `pulumi:"titleAlign"` - TitleSize *string `pulumi:"titleSize"` +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Order string `pulumi:"order"` } -// DashboardWidgetServicemapDefinitionInput is an input type that accepts DashboardWidgetServicemapDefinitionArgs and DashboardWidgetServicemapDefinitionOutput values. -// You can construct a concrete instance of `DashboardWidgetServicemapDefinitionInput` via: +// DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs and DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryInput` via: // -// DashboardWidgetServicemapDefinitionArgs{...} -type DashboardWidgetServicemapDefinitionInput interface { +// DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryInput interface { pulumi.Input - ToDashboardWidgetServicemapDefinitionOutput() DashboardWidgetServicemapDefinitionOutput - ToDashboardWidgetServicemapDefinitionOutputWithContext(context.Context) DashboardWidgetServicemapDefinitionOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput } -type DashboardWidgetServicemapDefinitionArgs struct { - CustomLinks DashboardWidgetServicemapDefinitionCustomLinkArrayInput `pulumi:"customLinks"` - Filters pulumi.StringArrayInput `pulumi:"filters"` - Service pulumi.StringInput `pulumi:"service"` - // The title of the dashboard. - Title pulumi.StringPtrInput `pulumi:"title"` - TitleAlign pulumi.StringPtrInput `pulumi:"titleAlign"` - TitleSize pulumi.StringPtrInput `pulumi:"titleSize"` +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Order pulumi.StringInput `pulumi:"order"` } -func (DashboardWidgetServicemapDefinitionArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetServicemapDefinition)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i DashboardWidgetServicemapDefinitionArgs) ToDashboardWidgetServicemapDefinitionOutput() DashboardWidgetServicemapDefinitionOutput { - return i.ToDashboardWidgetServicemapDefinitionOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(context.Background()) } -func (i DashboardWidgetServicemapDefinitionArgs) ToDashboardWidgetServicemapDefinitionOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServicemapDefinitionOutput) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) } -func (i DashboardWidgetServicemapDefinitionArgs) ToDashboardWidgetServicemapDefinitionPtrOutput() DashboardWidgetServicemapDefinitionPtrOutput { - return i.ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i DashboardWidgetServicemapDefinitionArgs) ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServicemapDefinitionOutput).ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(ctx) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput).ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx) } -// DashboardWidgetServicemapDefinitionPtrInput is an input type that accepts DashboardWidgetServicemapDefinitionArgs, DashboardWidgetServicemapDefinitionPtr and DashboardWidgetServicemapDefinitionPtrOutput values. -// You can construct a concrete instance of `DashboardWidgetServicemapDefinitionPtrInput` via: +// DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs, DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtr and DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrInput` via: // -// DashboardWidgetServicemapDefinitionArgs{...} +// DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{...} // // or: // // nil -type DashboardWidgetServicemapDefinitionPtrInput interface { +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrInput interface { pulumi.Input - ToDashboardWidgetServicemapDefinitionPtrOutput() DashboardWidgetServicemapDefinitionPtrOutput - ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(context.Context) DashboardWidgetServicemapDefinitionPtrOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput } -type dashboardWidgetServicemapDefinitionPtrType DashboardWidgetServicemapDefinitionArgs +type dashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrType DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs -func DashboardWidgetServicemapDefinitionPtr(v *DashboardWidgetServicemapDefinitionArgs) DashboardWidgetServicemapDefinitionPtrInput { - return (*dashboardWidgetServicemapDefinitionPtrType)(v) +func DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtr(v *DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrInput { + return (*dashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrType)(v) } -func (*dashboardWidgetServicemapDefinitionPtrType) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetServicemapDefinition)(nil)).Elem() +func (*dashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (i *dashboardWidgetServicemapDefinitionPtrType) ToDashboardWidgetServicemapDefinitionPtrOutput() DashboardWidgetServicemapDefinitionPtrOutput { - return i.ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(context.Background()) +func (i *dashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (i *dashboardWidgetServicemapDefinitionPtrType) ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionPtrOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServicemapDefinitionPtrOutput) +func (i *dashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrType) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -type DashboardWidgetServicemapDefinitionOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput struct{ *pulumi.OutputState } -func (DashboardWidgetServicemapDefinitionOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetServicemapDefinition)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetServicemapDefinitionOutput) ToDashboardWidgetServicemapDefinitionOutput() DashboardWidgetServicemapDefinitionOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetServicemapDefinitionOutput) ToDashboardWidgetServicemapDefinitionOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput { return o } -func (o DashboardWidgetServicemapDefinitionOutput) ToDashboardWidgetServicemapDefinitionPtrOutput() DashboardWidgetServicemapDefinitionPtrOutput { - return o.ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(context.Background()) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(context.Background()) } -func (o DashboardWidgetServicemapDefinitionOutput) ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionPtrOutput { - return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetServicemapDefinition) *DashboardWidgetServicemapDefinition { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) *DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery { return &v - }).(DashboardWidgetServicemapDefinitionPtrOutput) -} - -func (o DashboardWidgetServicemapDefinitionOutput) CustomLinks() DashboardWidgetServicemapDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v DashboardWidgetServicemapDefinition) []DashboardWidgetServicemapDefinitionCustomLink { - return v.CustomLinks - }).(DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) -} - -func (o DashboardWidgetServicemapDefinitionOutput) Filters() pulumi.StringArrayOutput { - return o.ApplyT(func(v DashboardWidgetServicemapDefinition) []string { return v.Filters }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetServicemapDefinitionOutput) Service() pulumi.StringOutput { - return o.ApplyT(func(v DashboardWidgetServicemapDefinition) string { return v.Service }).(pulumi.StringOutput) + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) } -// The title of the dashboard. -func (o DashboardWidgetServicemapDefinitionOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetServicemapDefinition) *string { return v.Title }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) string { + return v.Aggregation + }).(pulumi.StringOutput) } -func (o DashboardWidgetServicemapDefinitionOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetServicemapDefinition) *string { return v.TitleAlign }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetServicemapDefinitionOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetServicemapDefinition) *string { return v.TitleSize }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) Order() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) string { return v.Order }).(pulumi.StringOutput) } -type DashboardWidgetServicemapDefinitionPtrOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput struct{ *pulumi.OutputState } -func (DashboardWidgetServicemapDefinitionPtrOutput) ElementType() reflect.Type { - return reflect.TypeOf((**DashboardWidgetServicemapDefinition)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery)(nil)).Elem() } -func (o DashboardWidgetServicemapDefinitionPtrOutput) ToDashboardWidgetServicemapDefinitionPtrOutput() DashboardWidgetServicemapDefinitionPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetServicemapDefinitionPtrOutput) ToDashboardWidgetServicemapDefinitionPtrOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionPtrOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput { return o } -func (o DashboardWidgetServicemapDefinitionPtrOutput) Elem() DashboardWidgetServicemapDefinitionOutput { - return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) DashboardWidgetServicemapDefinition { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Elem() DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery { if v != nil { return *v } - var ret DashboardWidgetServicemapDefinition + var ret DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery return ret - }).(DashboardWidgetServicemapDefinitionOutput) -} - -func (o DashboardWidgetServicemapDefinitionPtrOutput) CustomLinks() DashboardWidgetServicemapDefinitionCustomLinkArrayOutput { - return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) []DashboardWidgetServicemapDefinitionCustomLink { - if v == nil { - return nil - } - return v.CustomLinks - }).(DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) -} - -func (o DashboardWidgetServicemapDefinitionPtrOutput) Filters() pulumi.StringArrayOutput { - return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) []string { - if v == nil { - return nil - } - return v.Filters - }).(pulumi.StringArrayOutput) -} - -func (o DashboardWidgetServicemapDefinitionPtrOutput) Service() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) *string { - if v == nil { - return nil - } - return &v.Service - }).(pulumi.StringPtrOutput) + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput) } -// The title of the dashboard. -func (o DashboardWidgetServicemapDefinitionPtrOutput) Title() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) *string { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Aggregation() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.Title + return &v.Aggregation }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetServicemapDefinitionPtrOutput) TitleAlign() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) *string { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.TitleAlign + return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetServicemapDefinitionPtrOutput) TitleSize() pulumi.StringPtrOutput { - return o.ApplyT(func(v *DashboardWidgetServicemapDefinition) *string { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput) Order() pulumi.StringPtrOutput { + return o.ApplyT(func(v *DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery) *string { if v == nil { return nil } - return v.TitleSize + return &v.Order }).(pulumi.StringPtrOutput) } -type DashboardWidgetServicemapDefinitionCustomLink struct { - IsHidden *bool `pulumi:"isHidden"` - Label *string `pulumi:"label"` - Link *string `pulumi:"link"` - OverrideLabel *string `pulumi:"overrideLabel"` +type DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute struct { + Aggregation string `pulumi:"aggregation"` + Facet *string `pulumi:"facet"` + Interval *int `pulumi:"interval"` } -// DashboardWidgetServicemapDefinitionCustomLinkInput is an input type that accepts DashboardWidgetServicemapDefinitionCustomLinkArgs and DashboardWidgetServicemapDefinitionCustomLinkOutput values. -// You can construct a concrete instance of `DashboardWidgetServicemapDefinitionCustomLinkInput` via: +// DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs and DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeInput` via: // -// DashboardWidgetServicemapDefinitionCustomLinkArgs{...} -type DashboardWidgetServicemapDefinitionCustomLinkInput interface { +// DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs{...} +type DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeInput interface { pulumi.Input - ToDashboardWidgetServicemapDefinitionCustomLinkOutput() DashboardWidgetServicemapDefinitionCustomLinkOutput - ToDashboardWidgetServicemapDefinitionCustomLinkOutputWithContext(context.Context) DashboardWidgetServicemapDefinitionCustomLinkOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput } -type DashboardWidgetServicemapDefinitionCustomLinkArgs struct { - IsHidden pulumi.BoolPtrInput `pulumi:"isHidden"` - Label pulumi.StringPtrInput `pulumi:"label"` - Link pulumi.StringPtrInput `pulumi:"link"` - OverrideLabel pulumi.StringPtrInput `pulumi:"overrideLabel"` +type DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs struct { + Aggregation pulumi.StringInput `pulumi:"aggregation"` + Facet pulumi.StringPtrInput `pulumi:"facet"` + Interval pulumi.IntPtrInput `pulumi:"interval"` } -func (DashboardWidgetServicemapDefinitionCustomLinkArgs) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetServicemapDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetServicemapDefinitionCustomLinkArgs) ToDashboardWidgetServicemapDefinitionCustomLinkOutput() DashboardWidgetServicemapDefinitionCustomLinkOutput { - return i.ToDashboardWidgetServicemapDefinitionCustomLinkOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputWithContext(context.Background()) } -func (i DashboardWidgetServicemapDefinitionCustomLinkArgs) ToDashboardWidgetServicemapDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionCustomLinkOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServicemapDefinitionCustomLinkOutput) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) } -// DashboardWidgetServicemapDefinitionCustomLinkArrayInput is an input type that accepts DashboardWidgetServicemapDefinitionCustomLinkArray and DashboardWidgetServicemapDefinitionCustomLinkArrayOutput values. -// You can construct a concrete instance of `DashboardWidgetServicemapDefinitionCustomLinkArrayInput` via: +// DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayInput is an input type that accepts DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray and DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput values. +// You can construct a concrete instance of `DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayInput` via: // -// DashboardWidgetServicemapDefinitionCustomLinkArray{ DashboardWidgetServicemapDefinitionCustomLinkArgs{...} } -type DashboardWidgetServicemapDefinitionCustomLinkArrayInput interface { +// DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray{ DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs{...} } +type DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayInput interface { pulumi.Input - ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutput() DashboardWidgetServicemapDefinitionCustomLinkArrayOutput - ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutputWithContext(context.Context) DashboardWidgetServicemapDefinitionCustomLinkArrayOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput + ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput } -type DashboardWidgetServicemapDefinitionCustomLinkArray []DashboardWidgetServicemapDefinitionCustomLinkInput +type DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray []DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeInput -func (DashboardWidgetServicemapDefinitionCustomLinkArray) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetServicemapDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (i DashboardWidgetServicemapDefinitionCustomLinkArray) ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutput() DashboardWidgetServicemapDefinitionCustomLinkArrayOutput { - return i.ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutputWithContext(context.Background()) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return i.ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(context.Background()) } -func (i DashboardWidgetServicemapDefinitionCustomLinkArray) ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionCustomLinkArrayOutput { - return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) +func (i DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput { + return pulumi.ToOutputWithContext(ctx, i).(DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) } -type DashboardWidgetServicemapDefinitionCustomLinkOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput struct{ *pulumi.OutputState } -func (DashboardWidgetServicemapDefinitionCustomLinkOutput) ElementType() reflect.Type { - return reflect.TypeOf((*DashboardWidgetServicemapDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) ElementType() reflect.Type { + return reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetServicemapDefinitionCustomLinkOutput) ToDashboardWidgetServicemapDefinitionCustomLinkOutput() DashboardWidgetServicemapDefinitionCustomLinkOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetServicemapDefinitionCustomLinkOutput) ToDashboardWidgetServicemapDefinitionCustomLinkOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionCustomLinkOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput { return o } -func (o DashboardWidgetServicemapDefinitionCustomLinkOutput) IsHidden() pulumi.BoolPtrOutput { - return o.ApplyT(func(v DashboardWidgetServicemapDefinitionCustomLink) *bool { return v.IsHidden }).(pulumi.BoolPtrOutput) -} - -func (o DashboardWidgetServicemapDefinitionCustomLinkOutput) Label() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetServicemapDefinitionCustomLink) *string { return v.Label }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) Aggregation() pulumi.StringOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute) string { return v.Aggregation }).(pulumi.StringOutput) } -func (o DashboardWidgetServicemapDefinitionCustomLinkOutput) Link() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetServicemapDefinitionCustomLink) *string { return v.Link }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) Facet() pulumi.StringPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute) *string { return v.Facet }).(pulumi.StringPtrOutput) } -func (o DashboardWidgetServicemapDefinitionCustomLinkOutput) OverrideLabel() pulumi.StringPtrOutput { - return o.ApplyT(func(v DashboardWidgetServicemapDefinitionCustomLink) *string { return v.OverrideLabel }).(pulumi.StringPtrOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute) *int { return v.Interval }).(pulumi.IntPtrOutput) } -type DashboardWidgetServicemapDefinitionCustomLinkArrayOutput struct{ *pulumi.OutputState } +type DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput struct{ *pulumi.OutputState } -func (DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) ElementType() reflect.Type { - return reflect.TypeOf((*[]DashboardWidgetServicemapDefinitionCustomLink)(nil)).Elem() +func (DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) ElementType() reflect.Type { + return reflect.TypeOf((*[]DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute)(nil)).Elem() } -func (o DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutput() DashboardWidgetServicemapDefinitionCustomLinkArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput() DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) ToDashboardWidgetServicemapDefinitionCustomLinkArrayOutputWithContext(ctx context.Context) DashboardWidgetServicemapDefinitionCustomLinkArrayOutput { +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) ToDashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutputWithContext(ctx context.Context) DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput { return o } -func (o DashboardWidgetServicemapDefinitionCustomLinkArrayOutput) Index(i pulumi.IntInput) DashboardWidgetServicemapDefinitionCustomLinkOutput { - return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetServicemapDefinitionCustomLink { - return vs[0].([]DashboardWidgetServicemapDefinitionCustomLink)[vs[1].(int)] - }).(DashboardWidgetServicemapDefinitionCustomLinkOutput) +func (o DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput) Index(i pulumi.IntInput) DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput { + return pulumi.All(o, i).ApplyT(func(vs []interface{}) DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute { + return vs[0].([]DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute)[vs[1].(int)] + }).(DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput) } type DashboardWidgetTimeseriesDefinition struct { @@ -149501,6 +165189,7 @@ func (o SecurityMonitoringRuleOptionsNewValueOptionsPtrOutput) LearningDuration( } type SecurityMonitoringRuleQuery struct { + // Deprecated: `agent_rule` has been deprecated in favor of new Agent Rule resource. AgentRules []SecurityMonitoringRuleQueryAgentRule `pulumi:"agentRules"` Aggregation *string `pulumi:"aggregation"` DistinctFields []string `pulumi:"distinctFields"` @@ -149524,6 +165213,7 @@ type SecurityMonitoringRuleQueryInput interface { } type SecurityMonitoringRuleQueryArgs struct { + // Deprecated: `agent_rule` has been deprecated in favor of new Agent Rule resource. AgentRules SecurityMonitoringRuleQueryAgentRuleArrayInput `pulumi:"agentRules"` Aggregation pulumi.StringPtrInput `pulumi:"aggregation"` DistinctFields pulumi.StringArrayInput `pulumi:"distinctFields"` @@ -149586,6 +165276,7 @@ func (o SecurityMonitoringRuleQueryOutput) ToSecurityMonitoringRuleQueryOutputWi return o } +// Deprecated: `agent_rule` has been deprecated in favor of new Agent Rule resource. func (o SecurityMonitoringRuleQueryOutput) AgentRules() SecurityMonitoringRuleQueryAgentRuleArrayOutput { return o.ApplyT(func(v SecurityMonitoringRuleQuery) []SecurityMonitoringRuleQueryAgentRule { return v.AgentRules }).(SecurityMonitoringRuleQueryAgentRuleArrayOutput) } @@ -150370,7 +166061,8 @@ type SyntheticsTestApiStep struct { // Header name and value map. RequestHeaders map[string]interface{} `pulumi:"requestHeaders"` // Query arguments name and value map. - RequestQuery map[string]interface{} `pulumi:"requestQuery"` + RequestQuery map[string]interface{} `pulumi:"requestQuery"` + Retry *SyntheticsTestApiStepRetry `pulumi:"retry"` // The subtype of the Synthetic multistep API test step. Valid values are `http`. Subtype *string `pulumi:"subtype"` } @@ -150406,7 +166098,8 @@ type SyntheticsTestApiStepArgs struct { // Header name and value map. RequestHeaders pulumi.MapInput `pulumi:"requestHeaders"` // Query arguments name and value map. - RequestQuery pulumi.MapInput `pulumi:"requestQuery"` + RequestQuery pulumi.MapInput `pulumi:"requestQuery"` + Retry SyntheticsTestApiStepRetryPtrInput `pulumi:"retry"` // The subtype of the Synthetic multistep API test step. Valid values are `http`. Subtype pulumi.StringPtrInput `pulumi:"subtype"` } @@ -150514,6 +166207,10 @@ func (o SyntheticsTestApiStepOutput) RequestQuery() pulumi.MapOutput { return o.ApplyT(func(v SyntheticsTestApiStep) map[string]interface{} { return v.RequestQuery }).(pulumi.MapOutput) } +func (o SyntheticsTestApiStepOutput) Retry() SyntheticsTestApiStepRetryPtrOutput { + return o.ApplyT(func(v SyntheticsTestApiStep) *SyntheticsTestApiStepRetry { return v.Retry }).(SyntheticsTestApiStepRetryPtrOutput) +} + // The subtype of the Synthetic multistep API test step. Valid values are `http`. func (o SyntheticsTestApiStepOutput) Subtype() pulumi.StringPtrOutput { return o.ApplyT(func(v SyntheticsTestApiStep) *string { return v.Subtype }).(pulumi.StringPtrOutput) @@ -151628,7 +167325,7 @@ type SyntheticsTestApiStepRequestDefinition struct { FollowRedirects *bool `pulumi:"followRedirects"` // Host name to perform the test with. Host *string `pulumi:"host"` - // For UDP tests, message to send with the request. + // For UDP and websocket tests, message to send with the request. Message *string `pulumi:"message"` // The HTTP method. Valid values are `GET`, `POST`, `PATCH`, `PUT`, `DELETE`, `HEAD`, `OPTIONS`. Method *string `pulumi:"method"` @@ -151670,7 +167367,7 @@ type SyntheticsTestApiStepRequestDefinitionArgs struct { FollowRedirects pulumi.BoolPtrInput `pulumi:"followRedirects"` // Host name to perform the test with. Host pulumi.StringPtrInput `pulumi:"host"` - // For UDP tests, message to send with the request. + // For UDP and websocket tests, message to send with the request. Message pulumi.StringPtrInput `pulumi:"message"` // The HTTP method. Valid values are `GET`, `POST`, `PATCH`, `PUT`, `DELETE`, `HEAD`, `OPTIONS`. Method pulumi.StringPtrInput `pulumi:"method"` @@ -151795,7 +167492,7 @@ func (o SyntheticsTestApiStepRequestDefinitionOutput) Host() pulumi.StringPtrOut return o.ApplyT(func(v SyntheticsTestApiStepRequestDefinition) *string { return v.Host }).(pulumi.StringPtrOutput) } -// For UDP tests, message to send with the request. +// For UDP and websocket tests, message to send with the request. func (o SyntheticsTestApiStepRequestDefinitionOutput) Message() pulumi.StringPtrOutput { return o.ApplyT(func(v SyntheticsTestApiStepRequestDefinition) *string { return v.Message }).(pulumi.StringPtrOutput) } @@ -151922,7 +167619,7 @@ func (o SyntheticsTestApiStepRequestDefinitionPtrOutput) Host() pulumi.StringPtr }).(pulumi.StringPtrOutput) } -// For UDP tests, message to send with the request. +// For UDP and websocket tests, message to send with the request. func (o SyntheticsTestApiStepRequestDefinitionPtrOutput) Message() pulumi.StringPtrOutput { return o.ApplyT(func(v *SyntheticsTestApiStepRequestDefinition) *string { if v == nil { @@ -152012,6 +167709,154 @@ func (o SyntheticsTestApiStepRequestDefinitionPtrOutput) Url() pulumi.StringPtrO }).(pulumi.StringPtrOutput) } +type SyntheticsTestApiStepRetry struct { + Count *int `pulumi:"count"` + Interval *int `pulumi:"interval"` +} + +// SyntheticsTestApiStepRetryInput is an input type that accepts SyntheticsTestApiStepRetryArgs and SyntheticsTestApiStepRetryOutput values. +// You can construct a concrete instance of `SyntheticsTestApiStepRetryInput` via: +// +// SyntheticsTestApiStepRetryArgs{...} +type SyntheticsTestApiStepRetryInput interface { + pulumi.Input + + ToSyntheticsTestApiStepRetryOutput() SyntheticsTestApiStepRetryOutput + ToSyntheticsTestApiStepRetryOutputWithContext(context.Context) SyntheticsTestApiStepRetryOutput +} + +type SyntheticsTestApiStepRetryArgs struct { + Count pulumi.IntPtrInput `pulumi:"count"` + Interval pulumi.IntPtrInput `pulumi:"interval"` +} + +func (SyntheticsTestApiStepRetryArgs) ElementType() reflect.Type { + return reflect.TypeOf((*SyntheticsTestApiStepRetry)(nil)).Elem() +} + +func (i SyntheticsTestApiStepRetryArgs) ToSyntheticsTestApiStepRetryOutput() SyntheticsTestApiStepRetryOutput { + return i.ToSyntheticsTestApiStepRetryOutputWithContext(context.Background()) +} + +func (i SyntheticsTestApiStepRetryArgs) ToSyntheticsTestApiStepRetryOutputWithContext(ctx context.Context) SyntheticsTestApiStepRetryOutput { + return pulumi.ToOutputWithContext(ctx, i).(SyntheticsTestApiStepRetryOutput) +} + +func (i SyntheticsTestApiStepRetryArgs) ToSyntheticsTestApiStepRetryPtrOutput() SyntheticsTestApiStepRetryPtrOutput { + return i.ToSyntheticsTestApiStepRetryPtrOutputWithContext(context.Background()) +} + +func (i SyntheticsTestApiStepRetryArgs) ToSyntheticsTestApiStepRetryPtrOutputWithContext(ctx context.Context) SyntheticsTestApiStepRetryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(SyntheticsTestApiStepRetryOutput).ToSyntheticsTestApiStepRetryPtrOutputWithContext(ctx) +} + +// SyntheticsTestApiStepRetryPtrInput is an input type that accepts SyntheticsTestApiStepRetryArgs, SyntheticsTestApiStepRetryPtr and SyntheticsTestApiStepRetryPtrOutput values. +// You can construct a concrete instance of `SyntheticsTestApiStepRetryPtrInput` via: +// +// SyntheticsTestApiStepRetryArgs{...} +// +// or: +// +// nil +type SyntheticsTestApiStepRetryPtrInput interface { + pulumi.Input + + ToSyntheticsTestApiStepRetryPtrOutput() SyntheticsTestApiStepRetryPtrOutput + ToSyntheticsTestApiStepRetryPtrOutputWithContext(context.Context) SyntheticsTestApiStepRetryPtrOutput +} + +type syntheticsTestApiStepRetryPtrType SyntheticsTestApiStepRetryArgs + +func SyntheticsTestApiStepRetryPtr(v *SyntheticsTestApiStepRetryArgs) SyntheticsTestApiStepRetryPtrInput { + return (*syntheticsTestApiStepRetryPtrType)(v) +} + +func (*syntheticsTestApiStepRetryPtrType) ElementType() reflect.Type { + return reflect.TypeOf((**SyntheticsTestApiStepRetry)(nil)).Elem() +} + +func (i *syntheticsTestApiStepRetryPtrType) ToSyntheticsTestApiStepRetryPtrOutput() SyntheticsTestApiStepRetryPtrOutput { + return i.ToSyntheticsTestApiStepRetryPtrOutputWithContext(context.Background()) +} + +func (i *syntheticsTestApiStepRetryPtrType) ToSyntheticsTestApiStepRetryPtrOutputWithContext(ctx context.Context) SyntheticsTestApiStepRetryPtrOutput { + return pulumi.ToOutputWithContext(ctx, i).(SyntheticsTestApiStepRetryPtrOutput) +} + +type SyntheticsTestApiStepRetryOutput struct{ *pulumi.OutputState } + +func (SyntheticsTestApiStepRetryOutput) ElementType() reflect.Type { + return reflect.TypeOf((*SyntheticsTestApiStepRetry)(nil)).Elem() +} + +func (o SyntheticsTestApiStepRetryOutput) ToSyntheticsTestApiStepRetryOutput() SyntheticsTestApiStepRetryOutput { + return o +} + +func (o SyntheticsTestApiStepRetryOutput) ToSyntheticsTestApiStepRetryOutputWithContext(ctx context.Context) SyntheticsTestApiStepRetryOutput { + return o +} + +func (o SyntheticsTestApiStepRetryOutput) ToSyntheticsTestApiStepRetryPtrOutput() SyntheticsTestApiStepRetryPtrOutput { + return o.ToSyntheticsTestApiStepRetryPtrOutputWithContext(context.Background()) +} + +func (o SyntheticsTestApiStepRetryOutput) ToSyntheticsTestApiStepRetryPtrOutputWithContext(ctx context.Context) SyntheticsTestApiStepRetryPtrOutput { + return o.ApplyTWithContext(ctx, func(_ context.Context, v SyntheticsTestApiStepRetry) *SyntheticsTestApiStepRetry { + return &v + }).(SyntheticsTestApiStepRetryPtrOutput) +} + +func (o SyntheticsTestApiStepRetryOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v SyntheticsTestApiStepRetry) *int { return v.Count }).(pulumi.IntPtrOutput) +} + +func (o SyntheticsTestApiStepRetryOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v SyntheticsTestApiStepRetry) *int { return v.Interval }).(pulumi.IntPtrOutput) +} + +type SyntheticsTestApiStepRetryPtrOutput struct{ *pulumi.OutputState } + +func (SyntheticsTestApiStepRetryPtrOutput) ElementType() reflect.Type { + return reflect.TypeOf((**SyntheticsTestApiStepRetry)(nil)).Elem() +} + +func (o SyntheticsTestApiStepRetryPtrOutput) ToSyntheticsTestApiStepRetryPtrOutput() SyntheticsTestApiStepRetryPtrOutput { + return o +} + +func (o SyntheticsTestApiStepRetryPtrOutput) ToSyntheticsTestApiStepRetryPtrOutputWithContext(ctx context.Context) SyntheticsTestApiStepRetryPtrOutput { + return o +} + +func (o SyntheticsTestApiStepRetryPtrOutput) Elem() SyntheticsTestApiStepRetryOutput { + return o.ApplyT(func(v *SyntheticsTestApiStepRetry) SyntheticsTestApiStepRetry { + if v != nil { + return *v + } + var ret SyntheticsTestApiStepRetry + return ret + }).(SyntheticsTestApiStepRetryOutput) +} + +func (o SyntheticsTestApiStepRetryPtrOutput) Count() pulumi.IntPtrOutput { + return o.ApplyT(func(v *SyntheticsTestApiStepRetry) *int { + if v == nil { + return nil + } + return v.Count + }).(pulumi.IntPtrOutput) +} + +func (o SyntheticsTestApiStepRetryPtrOutput) Interval() pulumi.IntPtrOutput { + return o.ApplyT(func(v *SyntheticsTestApiStepRetry) *int { + if v == nil { + return nil + } + return v.Interval + }).(pulumi.IntPtrOutput) +} + type SyntheticsTestAssertion struct { // Assertion operator. **Note** Only some combinations of `type` and `operator` are valid (please refer to [Datadog documentation](https://docs.datadoghq.com/api/latest/synthetics/#create-a-test)). Operator string `pulumi:"operator"` @@ -154226,7 +170071,7 @@ type SyntheticsTestRequestDefinition struct { DnsServerPort *int `pulumi:"dnsServerPort"` // Host name to perform the test with. Host *string `pulumi:"host"` - // For UDP tests, message to send with the request. + // For UDP and websocket tests, message to send with the request. Message *string `pulumi:"message"` // The HTTP method. Valid values are `GET`, `POST`, `PATCH`, `PUT`, `DELETE`, `HEAD`, `OPTIONS`. Method *string `pulumi:"method"` @@ -154266,7 +170111,7 @@ type SyntheticsTestRequestDefinitionArgs struct { DnsServerPort pulumi.IntPtrInput `pulumi:"dnsServerPort"` // Host name to perform the test with. Host pulumi.StringPtrInput `pulumi:"host"` - // For UDP tests, message to send with the request. + // For UDP and websocket tests, message to send with the request. Message pulumi.StringPtrInput `pulumi:"message"` // The HTTP method. Valid values are `GET`, `POST`, `PATCH`, `PUT`, `DELETE`, `HEAD`, `OPTIONS`. Method pulumi.StringPtrInput `pulumi:"method"` @@ -154383,7 +170228,7 @@ func (o SyntheticsTestRequestDefinitionOutput) Host() pulumi.StringPtrOutput { return o.ApplyT(func(v SyntheticsTestRequestDefinition) *string { return v.Host }).(pulumi.StringPtrOutput) } -// For UDP tests, message to send with the request. +// For UDP and websocket tests, message to send with the request. func (o SyntheticsTestRequestDefinitionOutput) Message() pulumi.StringPtrOutput { return o.ApplyT(func(v SyntheticsTestRequestDefinition) *string { return v.Message }).(pulumi.StringPtrOutput) } @@ -154492,7 +170337,7 @@ func (o SyntheticsTestRequestDefinitionPtrOutput) Host() pulumi.StringPtrOutput }).(pulumi.StringPtrOutput) } -// For UDP tests, message to send with the request. +// For UDP and websocket tests, message to send with the request. func (o SyntheticsTestRequestDefinitionPtrOutput) Message() pulumi.StringPtrOutput { return o.ApplyT(func(v *SyntheticsTestRequestDefinition) *string { if v == nil { @@ -155954,6 +171799,7 @@ func (o GetSecurityMonitoringRulesRuleOptionsNewValueOptionsPtrOutput) LearningD } type GetSecurityMonitoringRulesRuleQuery struct { + // Deprecated: `agent_rule` has been deprecated in favor of new Agent Rule resource. AgentRules []GetSecurityMonitoringRulesRuleQueryAgentRule `pulumi:"agentRules"` Aggregation *string `pulumi:"aggregation"` DistinctFields []string `pulumi:"distinctFields"` @@ -155975,6 +171821,7 @@ type GetSecurityMonitoringRulesRuleQueryInput interface { } type GetSecurityMonitoringRulesRuleQueryArgs struct { + // Deprecated: `agent_rule` has been deprecated in favor of new Agent Rule resource. AgentRules GetSecurityMonitoringRulesRuleQueryAgentRuleArrayInput `pulumi:"agentRules"` Aggregation pulumi.StringPtrInput `pulumi:"aggregation"` DistinctFields pulumi.StringArrayInput `pulumi:"distinctFields"` @@ -156035,6 +171882,7 @@ func (o GetSecurityMonitoringRulesRuleQueryOutput) ToGetSecurityMonitoringRulesR return o } +// Deprecated: `agent_rule` has been deprecated in favor of new Agent Rule resource. func (o GetSecurityMonitoringRulesRuleQueryOutput) AgentRules() GetSecurityMonitoringRulesRuleQueryAgentRuleArrayOutput { return o.ApplyT(func(v GetSecurityMonitoringRulesRuleQuery) []GetSecurityMonitoringRulesRuleQueryAgentRule { return v.AgentRules @@ -157161,6 +173009,104 @@ func init() { pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetServicemapDefinitionPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetServicemapDefinitionArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray{}) pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkInput)(nil)).Elem(), DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs{}) @@ -157815,6 +173761,104 @@ func init() { pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetServicemapDefinitionPtrInput)(nil)).Elem(), DashboardWidgetServicemapDefinitionArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetServicemapDefinitionCustomLinkInput)(nil)).Elem(), DashboardWidgetServicemapDefinitionCustomLinkArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetServicemapDefinitionCustomLinkArrayInput)(nil)).Elem(), DashboardWidgetServicemapDefinitionCustomLinkArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionCustomLinkInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionCustomLinkArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionCustomLinkArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionCustomLinkArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionLegendInlineInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionLegendInlineArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionLegendInlinePtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionLegendInlineArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionLegendTableInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionLegendTableArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionLegendTablePtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionLegendTableArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestApmQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestApmQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryGroupByInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestAuditQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestAuditQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestFormulaInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestFormulaArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestFormulaArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestFormulaArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestFormulaLimitInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestLogQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestLogQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryGroupByInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestProcessQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestProcessQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestProcessQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestProcessQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryMetricQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryProcessQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestRumQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestRumQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryGroupByInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArray{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayInput)(nil)).Elem(), DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArray{}) pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetTimeseriesDefinitionInput)(nil)).Elem(), DashboardWidgetTimeseriesDefinitionArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetTimeseriesDefinitionPtrInput)(nil)).Elem(), DashboardWidgetTimeseriesDefinitionArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*DashboardWidgetTimeseriesDefinitionCustomLinkInput)(nil)).Elem(), DashboardWidgetTimeseriesDefinitionCustomLinkArgs{}) @@ -158172,6 +174216,8 @@ func init() { pulumi.RegisterInputType(reflect.TypeOf((*SyntheticsTestApiStepRequestClientCertificateKeyPtrInput)(nil)).Elem(), SyntheticsTestApiStepRequestClientCertificateKeyArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*SyntheticsTestApiStepRequestDefinitionInput)(nil)).Elem(), SyntheticsTestApiStepRequestDefinitionArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*SyntheticsTestApiStepRequestDefinitionPtrInput)(nil)).Elem(), SyntheticsTestApiStepRequestDefinitionArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*SyntheticsTestApiStepRetryInput)(nil)).Elem(), SyntheticsTestApiStepRetryArgs{}) + pulumi.RegisterInputType(reflect.TypeOf((*SyntheticsTestApiStepRetryPtrInput)(nil)).Elem(), SyntheticsTestApiStepRetryArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*SyntheticsTestAssertionInput)(nil)).Elem(), SyntheticsTestAssertionArgs{}) pulumi.RegisterInputType(reflect.TypeOf((*SyntheticsTestAssertionArrayInput)(nil)).Elem(), SyntheticsTestAssertionArray{}) pulumi.RegisterInputType(reflect.TypeOf((*SyntheticsTestAssertionTargetjsonpathInput)(nil)).Elem(), SyntheticsTestAssertionTargetjsonpathArgs{}) @@ -159095,6 +175141,104 @@ func init() { pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetServicemapDefinitionPtrOutput{}) pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkOutput{}) pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlinePtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTablePtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput{}) pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionOutput{}) pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionPtrOutput{}) pulumi.RegisterOutputType(DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkOutput{}) @@ -159749,6 +175893,104 @@ func init() { pulumi.RegisterOutputType(DashboardWidgetServicemapDefinitionPtrOutput{}) pulumi.RegisterOutputType(DashboardWidgetServicemapDefinitionCustomLinkOutput{}) pulumi.RegisterOutputType(DashboardWidgetServicemapDefinitionCustomLinkArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionCustomLinkOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionCustomLinkArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionLegendInlineOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionLegendInlinePtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionLegendTableOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionLegendTablePtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestApmQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestApmQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestApmQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestAuditQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestAuditQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestFormulaOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestFormulaArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestFormulaLimitOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestFormulaLimitPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestLogQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestLogQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestLogQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestNetworkQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestNetworkQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestProcessQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestProcessQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryEventQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryEventQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryMetricQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryMetricQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryProcessQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestQueryProcessQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestRumQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestRumQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestRumQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestSecurityQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestSecurityQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArrayOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryPtrOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeOutput{}) + pulumi.RegisterOutputType(DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArrayOutput{}) pulumi.RegisterOutputType(DashboardWidgetTimeseriesDefinitionOutput{}) pulumi.RegisterOutputType(DashboardWidgetTimeseriesDefinitionPtrOutput{}) pulumi.RegisterOutputType(DashboardWidgetTimeseriesDefinitionCustomLinkOutput{}) @@ -160106,6 +176348,8 @@ func init() { pulumi.RegisterOutputType(SyntheticsTestApiStepRequestClientCertificateKeyPtrOutput{}) pulumi.RegisterOutputType(SyntheticsTestApiStepRequestDefinitionOutput{}) pulumi.RegisterOutputType(SyntheticsTestApiStepRequestDefinitionPtrOutput{}) + pulumi.RegisterOutputType(SyntheticsTestApiStepRetryOutput{}) + pulumi.RegisterOutputType(SyntheticsTestApiStepRetryPtrOutput{}) pulumi.RegisterOutputType(SyntheticsTestAssertionOutput{}) pulumi.RegisterOutputType(SyntheticsTestAssertionArrayOutput{}) pulumi.RegisterOutputType(SyntheticsTestAssertionTargetjsonpathOutput{}) diff --git a/sdk/go/datadog/sloCorrection.go b/sdk/go/datadog/sloCorrection.go index 6e42ccce2..36cc833cd 100644 --- a/sdk/go/datadog/sloCorrection.go +++ b/sdk/go/datadog/sloCorrection.go @@ -25,24 +25,24 @@ import ( // // func main() { // pulumi.Run(func(ctx *pulumi.Context) error { -// _, err := datadog.NewServiceLevelObjective(ctx, "exampleSlo", &datadog.ServiceLevelObjectiveArgs{ -// Description: pulumi.String("some updated description about example_slo SLO"), +// exampleSlo, err := datadog.NewServiceLevelObjective(ctx, "exampleSlo", &datadog.ServiceLevelObjectiveArgs{ // Name: pulumi.String("example slo"), +// Type: pulumi.String("metric"), +// Description: pulumi.String("some updated description about example_slo SLO"), // Query: &ServiceLevelObjectiveQueryArgs{ -// Denominator: pulumi.String("sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()"), // Numerator: pulumi.String("sum:my.metric{type:good}.as_count()"), -// }, -// Tags: pulumi.StringArray{ -// pulumi.String("foo:bar"), +// Denominator: pulumi.String("sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()"), // }, // Thresholds: ServiceLevelObjectiveThresholdArray{ // &ServiceLevelObjectiveThresholdArgs{ -// Target: pulumi.Float64(99.5), // Timeframe: pulumi.String("7d"), +// Target: pulumi.Float64(99.5), // Warning: pulumi.Float64(99.8), // }, // }, -// Type: pulumi.String("metric"), +// Tags: pulumi.StringArray{ +// pulumi.String("foo:bar"), +// }, // }) // if err != nil { // return err @@ -50,9 +50,9 @@ import ( // _, err = datadog.NewSloCorrection(ctx, "exampleSloCorrection", &datadog.SloCorrectionArgs{ // Category: pulumi.String("Scheduled Maintenance"), // Description: pulumi.String("correction example"), -// End: pulumi.Int(1735718600), -// SloId: pulumi.String("datadog_service_level_objective.example_slo.id"), // Start: pulumi.Int(1735707000), +// End: pulumi.Int(1735718600), +// SloId: exampleSlo.ID(), // Timezone: pulumi.String("UTC"), // }) // if err != nil { @@ -61,10 +61,10 @@ import ( // _, err = datadog.NewSloCorrection(ctx, "exampleSloCorrectionWithRecurrence", &datadog.SloCorrectionArgs{ // Category: pulumi.String("Scheduled Maintenance"), // Description: pulumi.String("correction example with recurrence"), -// Duration: pulumi.Int(3600), -// Rrule: pulumi.String("FREQ=DAILY;INTERVAL=3;"), -// SloId: pulumi.String("datadog_service_level_objective.example_slo.id"), // Start: pulumi.Int(1735707000), +// Rrule: pulumi.String("FREQ=DAILY;INTERVAL=3;COUNT=3"), +// Duration: pulumi.Int(3600), +// SloId: exampleSlo.ID(), // Timezone: pulumi.String("UTC"), // }) // if err != nil { @@ -91,7 +91,7 @@ type SloCorrection struct { Duration pulumi.IntPtrOutput `pulumi:"duration"` // Ending time of the correction in epoch seconds. Required for one time corrections, but optional if `rrule` is specified End pulumi.IntPtrOutput `pulumi:"end"` - // Recurrence rules as defined in the iCalendar RFC 5545. + // Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. Rrule pulumi.StringPtrOutput `pulumi:"rrule"` // ID of the SLO that this correction will be applied to. SloId pulumi.StringOutput `pulumi:"sloId"` @@ -147,7 +147,7 @@ type sloCorrectionState struct { Duration *int `pulumi:"duration"` // Ending time of the correction in epoch seconds. Required for one time corrections, but optional if `rrule` is specified End *int `pulumi:"end"` - // Recurrence rules as defined in the iCalendar RFC 5545. + // Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. Rrule *string `pulumi:"rrule"` // ID of the SLO that this correction will be applied to. SloId *string `pulumi:"sloId"` @@ -166,7 +166,7 @@ type SloCorrectionState struct { Duration pulumi.IntPtrInput // Ending time of the correction in epoch seconds. Required for one time corrections, but optional if `rrule` is specified End pulumi.IntPtrInput - // Recurrence rules as defined in the iCalendar RFC 5545. + // Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. Rrule pulumi.StringPtrInput // ID of the SLO that this correction will be applied to. SloId pulumi.StringPtrInput @@ -189,7 +189,7 @@ type sloCorrectionArgs struct { Duration *int `pulumi:"duration"` // Ending time of the correction in epoch seconds. Required for one time corrections, but optional if `rrule` is specified End *int `pulumi:"end"` - // Recurrence rules as defined in the iCalendar RFC 5545. + // Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. Rrule *string `pulumi:"rrule"` // ID of the SLO that this correction will be applied to. SloId string `pulumi:"sloId"` @@ -209,7 +209,7 @@ type SloCorrectionArgs struct { Duration pulumi.IntPtrInput // Ending time of the correction in epoch seconds. Required for one time corrections, but optional if `rrule` is specified End pulumi.IntPtrInput - // Recurrence rules as defined in the iCalendar RFC 5545. + // Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. Rrule pulumi.StringPtrInput // ID of the SLO that this correction will be applied to. SloId pulumi.StringInput diff --git a/sdk/nodejs/monitorJson.ts b/sdk/nodejs/monitorJson.ts index 98ba8afa5..10a3f64ea 100644 --- a/sdk/nodejs/monitorJson.ts +++ b/sdk/nodejs/monitorJson.ts @@ -16,7 +16,7 @@ import * as utilities from "./utilities"; * const monitorJson = new datadog.MonitorJson("monitorJson", {monitor: `{ * "name": "Example monitor - service check", * "type": "service check", - * "query": "\"ntp.in_sync\".over(\"*\").last(2).count_by_status()", + * "query": "\"ntp.in_sync\".by(\"*\").last(2).count_by_status()", * "message": "Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\n\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.", * "tags": [], * "multi": true, diff --git a/sdk/nodejs/sloCorrection.ts b/sdk/nodejs/sloCorrection.ts index 58f08329e..f1ef8e929 100644 --- a/sdk/nodejs/sloCorrection.ts +++ b/sdk/nodejs/sloCorrection.ts @@ -13,36 +13,37 @@ import * as utilities from "./utilities"; * import * as pulumi from "@pulumi/pulumi"; * import * as datadog from "@pulumi/datadog"; * - * const exampleSlo = new datadog.ServiceLevelObjective("example_slo", { - * description: "some updated description about example_slo SLO", + * // Create a new Datadog SLO correction. slo_id can be derived from slo resource or specify an slo id of an existing SLO. + * const exampleSlo = new datadog.ServiceLevelObjective("exampleSlo", { * name: "example slo", + * type: "metric", + * description: "some updated description about example_slo SLO", * query: { - * denominator: "sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()", * numerator: "sum:my.metric{type:good}.as_count()", + * denominator: "sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()", * }, - * tags: ["foo:bar"], * thresholds: [{ - * target: 99.5, * timeframe: "7d", + * target: 99.5, * warning: 99.8, * }], - * type: "metric", + * tags: ["foo:bar"], * }); - * const exampleSloCorrection = new datadog.SloCorrection("example_slo_correction", { + * const exampleSloCorrection = new datadog.SloCorrection("exampleSloCorrection", { * category: "Scheduled Maintenance", * description: "correction example", - * end: 1735718600, - * sloId: "datadog_service_level_objective.example_slo.id", * start: 1735707000, + * end: 1735718600, + * sloId: exampleSlo.id, * timezone: "UTC", * }); - * const exampleSloCorrectionWithRecurrence = new datadog.SloCorrection("example_slo_correction_with_recurrence", { + * const exampleSloCorrectionWithRecurrence = new datadog.SloCorrection("exampleSloCorrectionWithRecurrence", { * category: "Scheduled Maintenance", * description: "correction example with recurrence", - * duration: 3600, - * rrule: "FREQ=DAILY;INTERVAL=3;", - * sloId: "datadog_service_level_objective.example_slo.id", * start: 1735707000, + * rrule: "FREQ=DAILY;INTERVAL=3;COUNT=3", + * duration: 3600, + * sloId: exampleSlo.id, * timezone: "UTC", * }); * ``` @@ -98,7 +99,7 @@ export class SloCorrection extends pulumi.CustomResource { */ public readonly end!: pulumi.Output; /** - * Recurrence rules as defined in the iCalendar RFC 5545. + * Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. */ public readonly rrule!: pulumi.Output; /** @@ -181,7 +182,7 @@ export interface SloCorrectionState { */ end?: pulumi.Input; /** - * Recurrence rules as defined in the iCalendar RFC 5545. + * Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. */ rrule?: pulumi.Input; /** @@ -219,7 +220,7 @@ export interface SloCorrectionArgs { */ end?: pulumi.Input; /** - * Recurrence rules as defined in the iCalendar RFC 5545. + * Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. */ rrule?: pulumi.Input; /** diff --git a/sdk/nodejs/types/input.ts b/sdk/nodejs/types/input.ts index 77de882ea..4f801b2f6 100644 --- a/sdk/nodejs/types/input.ts +++ b/sdk/nodejs/types/input.ts @@ -202,6 +202,10 @@ export interface DashboardWidget { * The definition for a Service Map widget. */ servicemapDefinition?: pulumi.Input; + /** + * The definition for a Sunburst widget. + */ + sunburstDefinition?: pulumi.Input; /** * The definition for a Timeseries widget. */ @@ -1052,6 +1056,10 @@ export interface DashboardWidgetGroupDefinitionWidget { * The definition for a Service Map widget. */ servicemapDefinition?: pulumi.Input; + /** + * The definition for a Sunburst widget. + */ + sunburstDefinition?: pulumi.Input; /** * The definition for a Timeseries widget. */ @@ -3474,134 +3482,124 @@ export interface DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomL overrideLabel?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition { - customLinks?: pulumi.Input[]>; - events?: pulumi.Input[]>; - legendColumns?: pulumi.Input[]>; - legendLayout?: pulumi.Input; - legendSize?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinition { + customLinks?: pulumi.Input[]>; + hideTotal?: pulumi.Input; + legendInline?: pulumi.Input; + legendTable?: pulumi.Input; liveSpan?: pulumi.Input; - markers?: pulumi.Input[]>; - requests?: pulumi.Input[]>; - rightYaxis?: pulumi.Input; - showLegend?: pulumi.Input; + requests?: pulumi.Input[]>; /** * The title of the dashboard. */ title?: pulumi.Input; titleAlign?: pulumi.Input; titleSize?: pulumi.Input; - yaxis?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink { isHidden?: pulumi.Input; label?: pulumi.Input; link?: pulumi.Input; overrideLabel?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent { - q: pulumi.Input; - tagsExecution?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline { + hidePercent?: pulumi.Input; + hideValue?: pulumi.Input; + type: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker { - displayType?: pulumi.Input; - label?: pulumi.Input; - value: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable { + type: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest { - apmQuery?: pulumi.Input; - auditQuery?: pulumi.Input; - displayType?: pulumi.Input; - formulas?: pulumi.Input[]>; - logQuery?: pulumi.Input; - metadatas?: pulumi.Input[]>; - networkQuery?: pulumi.Input; - onRightYaxis?: pulumi.Input; - processQuery?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest { + apmQuery?: pulumi.Input; + auditQuery?: pulumi.Input; + formulas?: pulumi.Input[]>; + logQuery?: pulumi.Input; + networkQuery?: pulumi.Input; + processQuery?: pulumi.Input; q?: pulumi.Input; - queries?: pulumi.Input[]>; - rumQuery?: pulumi.Input; - securityQuery?: pulumi.Input; - style?: pulumi.Input; + queries?: pulumi.Input[]>; + rumQuery?: pulumi.Input; + securityQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula { alias?: pulumi.Input; cellDisplayMode?: pulumi.Input; - conditionalFormats?: pulumi.Input[]>; + conditionalFormats?: pulumi.Input[]>; formulaExpression: pulumi.Input; - limit?: pulumi.Input; + limit?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat { comparator: pulumi.Input; customBgColor?: pulumi.Input; customFgColor?: pulumi.Input; @@ -3613,96 +3611,91 @@ export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest value: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit { count?: pulumi.Input; order?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata { - aliasName?: pulumi.Input; - expression: pulumi.Input; -} - -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery { filterBies?: pulumi.Input[]>; limit?: pulumi.Input; metric: pulumi.Input; searchBy?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery { - apmDependencyStatsQuery?: pulumi.Input; - apmResourceStatsQuery?: pulumi.Input; - eventQuery?: pulumi.Input; - metricQuery?: pulumi.Input; - processQuery?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery { + apmDependencyStatsQuery?: pulumi.Input; + apmResourceStatsQuery?: pulumi.Input; + eventQuery?: pulumi.Input; + metricQuery?: pulumi.Input; + processQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery { dataSource: pulumi.Input; env: pulumi.Input; isUpstream?: pulumi.Input; @@ -3715,7 +3708,7 @@ export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest stat: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery { dataSource: pulumi.Input; env: pulumi.Input; groupBies?: pulumi.Input[]>; @@ -3728,45 +3721,45 @@ export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest stat: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery { - computes: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery { + computes: pulumi.Input[]>; dataSource: pulumi.Input; - groupBies?: pulumi.Input[]>; + groupBies?: pulumi.Input[]>; indexes?: pulumi.Input[]>; name: pulumi.Input; - search?: pulumi.Input; + search?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute { aggregation: pulumi.Input; interval?: pulumi.Input; metric?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy { facet: pulumi.Input; limit?: pulumi.Input; - sort?: pulumi.Input; + sort?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort { aggregation: pulumi.Input; metric?: pulumi.Input; order?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch { query: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery { aggregator?: pulumi.Input; dataSource?: pulumi.Input; name: pulumi.Input; query: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery { aggregator?: pulumi.Input; dataSource: pulumi.Input; isNormalizedCpu?: pulumi.Input; @@ -3778,210 +3771,198 @@ export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest textFilter?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle { - lineType?: pulumi.Input; - lineWidth?: pulumi.Input; - palette?: pulumi.Input; -} - -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis { - includeZero?: pulumi.Input; - label?: pulumi.Input; - max?: pulumi.Input; - min?: pulumi.Input; - scale?: pulumi.Input; -} - -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis { - includeZero?: pulumi.Input; - label?: pulumi.Input; - max?: pulumi.Input; - min?: pulumi.Input; - scale?: pulumi.Input; -} - -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinition { - customLinks?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition { + customLinks?: pulumi.Input[]>; + events?: pulumi.Input[]>; + legendColumns?: pulumi.Input[]>; + legendLayout?: pulumi.Input; + legendSize?: pulumi.Input; liveSpan?: pulumi.Input; - requests?: pulumi.Input[]>; + markers?: pulumi.Input[]>; + requests?: pulumi.Input[]>; + rightYaxis?: pulumi.Input; + showLegend?: pulumi.Input; /** * The title of the dashboard. */ title?: pulumi.Input; titleAlign?: pulumi.Input; titleSize?: pulumi.Input; + yaxis?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink { isHidden?: pulumi.Input; label?: pulumi.Input; link?: pulumi.Input; overrideLabel?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest { - apmQuery?: pulumi.Input; - auditQuery?: pulumi.Input; - conditionalFormats?: pulumi.Input[]>; - formulas?: pulumi.Input[]>; - logQuery?: pulumi.Input; - processQuery?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent { + q: pulumi.Input; + tagsExecution?: pulumi.Input; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker { + displayType?: pulumi.Input; + label?: pulumi.Input; + value: pulumi.Input; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest { + apmQuery?: pulumi.Input; + auditQuery?: pulumi.Input; + displayType?: pulumi.Input; + formulas?: pulumi.Input[]>; + logQuery?: pulumi.Input; + metadatas?: pulumi.Input[]>; + networkQuery?: pulumi.Input; + onRightYaxis?: pulumi.Input; + processQuery?: pulumi.Input; q?: pulumi.Input; - queries?: pulumi.Input[]>; - rumQuery?: pulumi.Input; - securityQuery?: pulumi.Input; - style?: pulumi.Input; + queries?: pulumi.Input[]>; + rumQuery?: pulumi.Input; + securityQuery?: pulumi.Input; + style?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat { - comparator: pulumi.Input; - customBgColor?: pulumi.Input; - customFgColor?: pulumi.Input; - hideValue?: pulumi.Input; - imageUrl?: pulumi.Input; - metric?: pulumi.Input; - palette: pulumi.Input; - timeframe?: pulumi.Input; - value: pulumi.Input; -} - -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula { alias?: pulumi.Input; cellDisplayMode?: pulumi.Input; - conditionalFormats?: pulumi.Input[]>; + conditionalFormats?: pulumi.Input[]>; formulaExpression: pulumi.Input; - limit?: pulumi.Input; + limit?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat { comparator: pulumi.Input; customBgColor?: pulumi.Input; customFgColor?: pulumi.Input; @@ -3993,59 +3974,96 @@ export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFor value: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit { count?: pulumi.Input; order?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata { + aliasName?: pulumi.Input; + expression: pulumi.Input; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery { filterBies?: pulumi.Input[]>; limit?: pulumi.Input; metric: pulumi.Input; searchBy?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery { - apmDependencyStatsQuery?: pulumi.Input; - apmResourceStatsQuery?: pulumi.Input; - eventQuery?: pulumi.Input; - metricQuery?: pulumi.Input; - processQuery?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery { + apmDependencyStatsQuery?: pulumi.Input; + apmResourceStatsQuery?: pulumi.Input; + eventQuery?: pulumi.Input; + metricQuery?: pulumi.Input; + processQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery { dataSource: pulumi.Input; env: pulumi.Input; isUpstream?: pulumi.Input; @@ -4058,7 +4076,7 @@ export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQue stat: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery { dataSource: pulumi.Input; env: pulumi.Input; groupBies?: pulumi.Input[]>; @@ -4071,45 +4089,45 @@ export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQue stat: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery { - computes: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery { + computes: pulumi.Input[]>; dataSource: pulumi.Input; - groupBies?: pulumi.Input[]>; + groupBies?: pulumi.Input[]>; indexes?: pulumi.Input[]>; name: pulumi.Input; - search?: pulumi.Input; + search?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute { aggregation: pulumi.Input; interval?: pulumi.Input; metric?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy { facet: pulumi.Input; limit?: pulumi.Input; - sort?: pulumi.Input; + sort?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort { aggregation: pulumi.Input; metric?: pulumi.Input; order?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch { query: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery { aggregator?: pulumi.Input; dataSource?: pulumi.Input; name: pulumi.Input; query: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery { aggregator?: pulumi.Input; dataSource: pulumi.Input; isNormalizedCpu?: pulumi.Input; @@ -4121,642 +4139,640 @@ export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQue textFilter?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle { + lineType?: pulumi.Input; + lineWidth?: pulumi.Input; palette?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition { - displayFormat?: pulumi.Input; - env: pulumi.Input; - liveSpan?: pulumi.Input; - service: pulumi.Input; - showBreakdown?: pulumi.Input; - showDistribution?: pulumi.Input; - showErrors?: pulumi.Input; - showHits?: pulumi.Input; - showLatency?: pulumi.Input; - showResourceList?: pulumi.Input; - sizeFormat?: pulumi.Input; - spanName: pulumi.Input; - /** - * The title of the dashboard. - */ - title?: pulumi.Input; - titleAlign?: pulumi.Input; - titleSize?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis { + includeZero?: pulumi.Input; + label?: pulumi.Input; + max?: pulumi.Input; + min?: pulumi.Input; + scale?: pulumi.Input; } -export interface DashboardWidgetGroupDefinitionWidgetWidgetLayout { - height: pulumi.Input; - isColumnBreak?: pulumi.Input; - width: pulumi.Input; - x: pulumi.Input; - y: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis { + includeZero?: pulumi.Input; + label?: pulumi.Input; + max?: pulumi.Input; + min?: pulumi.Input; + scale?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinition { - customLinks?: pulumi.Input[]>; - events?: pulumi.Input[]>; - legendSize?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinition { + customLinks?: pulumi.Input[]>; liveSpan?: pulumi.Input; - requests?: pulumi.Input[]>; - showLegend?: pulumi.Input; + requests?: pulumi.Input[]>; /** * The title of the dashboard. */ title?: pulumi.Input; titleAlign?: pulumi.Input; titleSize?: pulumi.Input; - yaxis?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionCustomLink { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink { isHidden?: pulumi.Input; label?: pulumi.Input; link?: pulumi.Input; overrideLabel?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionEvent { - q: pulumi.Input; - tagsExecution?: pulumi.Input; -} - -export interface DashboardWidgetHeatmapDefinitionRequest { - apmQuery?: pulumi.Input; - logQuery?: pulumi.Input; - processQuery?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest { + apmQuery?: pulumi.Input; + auditQuery?: pulumi.Input; + conditionalFormats?: pulumi.Input[]>; + formulas?: pulumi.Input[]>; + logQuery?: pulumi.Input; + processQuery?: pulumi.Input; q?: pulumi.Input; - rumQuery?: pulumi.Input; - securityQuery?: pulumi.Input; - style?: pulumi.Input; + queries?: pulumi.Input[]>; + rumQuery?: pulumi.Input; + securityQuery?: pulumi.Input; + style?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestApmQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestLogQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestProcessQuery { - filterBies?: pulumi.Input[]>; - limit?: pulumi.Input; - metric: pulumi.Input; - searchBy?: pulumi.Input; -} - -export interface DashboardWidgetHeatmapDefinitionRequestRumQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; - index: pulumi.Input; - multiComputes?: pulumi.Input[]>; - searchQuery?: pulumi.Input; -} - -export interface DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery { - aggregation: pulumi.Input; - facet?: pulumi.Input; - interval?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat { + comparator: pulumi.Input; + customBgColor?: pulumi.Input; + customFgColor?: pulumi.Input; + hideValue?: pulumi.Input; + imageUrl?: pulumi.Input; + metric?: pulumi.Input; + palette: pulumi.Input; + timeframe?: pulumi.Input; + value: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy { - facet?: pulumi.Input; - limit?: pulumi.Input; - sortQuery?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula { + alias?: pulumi.Input; + cellDisplayMode?: pulumi.Input; + conditionalFormats?: pulumi.Input[]>; + formulaExpression: pulumi.Input; + limit?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery { - aggregation: pulumi.Input; - facet?: pulumi.Input; - order: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat { + comparator: pulumi.Input; + customBgColor?: pulumi.Input; + customFgColor?: pulumi.Input; + hideValue?: pulumi.Input; + imageUrl?: pulumi.Input; + metric?: pulumi.Input; + palette: pulumi.Input; + timeframe?: pulumi.Input; + value: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute { - aggregation: pulumi.Input; - facet?: pulumi.Input; - interval?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit { + count?: pulumi.Input; + order?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestSecurityQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionRequestStyle { - palette?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery { + filterBies?: pulumi.Input[]>; + limit?: pulumi.Input; + metric: pulumi.Input; + searchBy?: pulumi.Input; } -export interface DashboardWidgetHeatmapDefinitionYaxis { - includeZero?: pulumi.Input; - label?: pulumi.Input; - max?: pulumi.Input; - min?: pulumi.Input; - scale?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery { + apmDependencyStatsQuery?: pulumi.Input; + apmResourceStatsQuery?: pulumi.Input; + eventQuery?: pulumi.Input; + metricQuery?: pulumi.Input; + processQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinition { - customLinks?: pulumi.Input[]>; - groups?: pulumi.Input[]>; - noGroupHosts?: pulumi.Input; - noMetricHosts?: pulumi.Input; - nodeType?: pulumi.Input; - request?: pulumi.Input; - scopes?: pulumi.Input[]>; - style?: pulumi.Input; - /** - * The title of the dashboard. - */ - title?: pulumi.Input; - titleAlign?: pulumi.Input; - titleSize?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery { + dataSource: pulumi.Input; + env: pulumi.Input; + isUpstream?: pulumi.Input; + name: pulumi.Input; + operationName: pulumi.Input; + primaryTagName?: pulumi.Input; + primaryTagValue?: pulumi.Input; + resourceName: pulumi.Input; + service: pulumi.Input; + stat: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionCustomLink { - isHidden?: pulumi.Input; - label?: pulumi.Input; - link?: pulumi.Input; - overrideLabel?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery { + dataSource: pulumi.Input; + env: pulumi.Input; + groupBies?: pulumi.Input[]>; + name: pulumi.Input; + operationName?: pulumi.Input; + primaryTagName?: pulumi.Input; + primaryTagValue?: pulumi.Input; + resourceName?: pulumi.Input; + service: pulumi.Input; + stat: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequest { - fills?: pulumi.Input[]>; - sizes?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery { + computes: pulumi.Input[]>; + dataSource: pulumi.Input; + groupBies?: pulumi.Input[]>; + indexes?: pulumi.Input[]>; + name: pulumi.Input; + search?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFill { - apmQuery?: pulumi.Input; - logQuery?: pulumi.Input; - processQuery?: pulumi.Input; - q?: pulumi.Input; - rumQuery?: pulumi.Input; - securityQuery?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute { + aggregation: pulumi.Input; + interval?: pulumi.Input; + metric?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillApmQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; - index: pulumi.Input; - multiComputes?: pulumi.Input[]>; - searchQuery?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy { + facet: pulumi.Input; + limit?: pulumi.Input; + sort?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort { aggregation: pulumi.Input; - facet?: pulumi.Input; - interval?: pulumi.Input; + metric?: pulumi.Input; + order?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy { - facet?: pulumi.Input; - limit?: pulumi.Input; - sortQuery?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch { + query: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery { - aggregation: pulumi.Input; - facet?: pulumi.Input; - order: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery { + aggregator?: pulumi.Input; + dataSource?: pulumi.Input; + name: pulumi.Input; + query: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute { - aggregation: pulumi.Input; - facet?: pulumi.Input; - interval?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery { + aggregator?: pulumi.Input; + dataSource: pulumi.Input; + isNormalizedCpu?: pulumi.Input; + limit?: pulumi.Input; + metric: pulumi.Input; + name: pulumi.Input; + sort?: pulumi.Input; + tagFilters?: pulumi.Input[]>; + textFilter?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillLogQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillProcessQuery { - filterBies?: pulumi.Input[]>; - limit?: pulumi.Input; - metric: pulumi.Input; - searchBy?: pulumi.Input; -} - -export interface DashboardWidgetHostmapDefinitionRequestFillRumQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute { - aggregation: pulumi.Input; - facet?: pulumi.Input; - interval?: pulumi.Input; -} - -export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; - index: pulumi.Input; - multiComputes?: pulumi.Input[]>; - searchQuery?: pulumi.Input; -} - -export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy { - facet?: pulumi.Input; - limit?: pulumi.Input; - sortQuery?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle { + palette?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery { - aggregation: pulumi.Input; - facet?: pulumi.Input; - order: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition { + displayFormat?: pulumi.Input; + env: pulumi.Input; + liveSpan?: pulumi.Input; + service: pulumi.Input; + showBreakdown?: pulumi.Input; + showDistribution?: pulumi.Input; + showErrors?: pulumi.Input; + showHits?: pulumi.Input; + showLatency?: pulumi.Input; + showResourceList?: pulumi.Input; + sizeFormat?: pulumi.Input; + spanName: pulumi.Input; + /** + * The title of the dashboard. + */ + title?: pulumi.Input; + titleAlign?: pulumi.Input; + titleSize?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute { - aggregation: pulumi.Input; - facet?: pulumi.Input; - interval?: pulumi.Input; +export interface DashboardWidgetGroupDefinitionWidgetWidgetLayout { + height: pulumi.Input; + isColumnBreak?: pulumi.Input; + width: pulumi.Input; + x: pulumi.Input; + y: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSize { - apmQuery?: pulumi.Input; - logQuery?: pulumi.Input; - processQuery?: pulumi.Input; +export interface DashboardWidgetHeatmapDefinition { + customLinks?: pulumi.Input[]>; + events?: pulumi.Input[]>; + legendSize?: pulumi.Input; + liveSpan?: pulumi.Input; + requests?: pulumi.Input[]>; + showLegend?: pulumi.Input; + /** + * The title of the dashboard. + */ + title?: pulumi.Input; + titleAlign?: pulumi.Input; + titleSize?: pulumi.Input; + yaxis?: pulumi.Input; +} + +export interface DashboardWidgetHeatmapDefinitionCustomLink { + isHidden?: pulumi.Input; + label?: pulumi.Input; + link?: pulumi.Input; + overrideLabel?: pulumi.Input; +} + +export interface DashboardWidgetHeatmapDefinitionEvent { + q: pulumi.Input; + tagsExecution?: pulumi.Input; +} + +export interface DashboardWidgetHeatmapDefinitionRequest { + apmQuery?: pulumi.Input; + logQuery?: pulumi.Input; + processQuery?: pulumi.Input; q?: pulumi.Input; - rumQuery?: pulumi.Input; - securityQuery?: pulumi.Input; + rumQuery?: pulumi.Input; + securityQuery?: pulumi.Input; + style?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeApmQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetHeatmapDefinitionRequestApmQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery { +export interface DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy { +export interface DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery { +export interface DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute { +export interface DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeLogQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetHeatmapDefinitionRequestLogQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery { +export interface DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy { +export interface DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery { +export interface DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute { +export interface DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeProcessQuery { +export interface DashboardWidgetHeatmapDefinitionRequestProcessQuery { filterBies?: pulumi.Input[]>; limit?: pulumi.Input; metric: pulumi.Input; searchBy?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeRumQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetHeatmapDefinitionRequestRumQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery { +export interface DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy { +export interface DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery { +export interface DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute { +export interface DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetHeatmapDefinitionRequestSecurityQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery { +export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy { +export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery { +export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute { +export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetHostmapDefinitionStyle { - fillMax?: pulumi.Input; - fillMin?: pulumi.Input; +export interface DashboardWidgetHeatmapDefinitionRequestStyle { palette?: pulumi.Input; - paletteFlip?: pulumi.Input; } -export interface DashboardWidgetIframeDefinition { - /** - * The URL of the dashboard. - */ - url: pulumi.Input; -} - -export interface DashboardWidgetImageDefinition { - hasBackground?: pulumi.Input; - hasBorder?: pulumi.Input; - horizontalAlign?: pulumi.Input; - margin?: pulumi.Input; - sizing?: pulumi.Input; - /** - * The URL of the dashboard. - */ - url: pulumi.Input; - urlDarkTheme?: pulumi.Input; - verticalAlign?: pulumi.Input; +export interface DashboardWidgetHeatmapDefinitionYaxis { + includeZero?: pulumi.Input; + label?: pulumi.Input; + max?: pulumi.Input; + min?: pulumi.Input; + scale?: pulumi.Input; } -export interface DashboardWidgetLogStreamDefinition { - columns?: pulumi.Input[]>; - indexes?: pulumi.Input[]>; - liveSpan?: pulumi.Input; - messageDisplay?: pulumi.Input; - query?: pulumi.Input; - showDateColumn?: pulumi.Input; - showMessageColumn?: pulumi.Input; - sort?: pulumi.Input; +export interface DashboardWidgetHostmapDefinition { + customLinks?: pulumi.Input[]>; + groups?: pulumi.Input[]>; + noGroupHosts?: pulumi.Input; + noMetricHosts?: pulumi.Input; + nodeType?: pulumi.Input; + request?: pulumi.Input; + scopes?: pulumi.Input[]>; + style?: pulumi.Input; /** * The title of the dashboard. */ @@ -4765,723 +4781,556 @@ export interface DashboardWidgetLogStreamDefinition { titleSize?: pulumi.Input; } -export interface DashboardWidgetLogStreamDefinitionSort { - column: pulumi.Input; - order: pulumi.Input; +export interface DashboardWidgetHostmapDefinitionCustomLink { + isHidden?: pulumi.Input; + label?: pulumi.Input; + link?: pulumi.Input; + overrideLabel?: pulumi.Input; } -export interface DashboardWidgetManageStatusDefinition { - colorPreference?: pulumi.Input; - displayFormat?: pulumi.Input; - hideZeroCounts?: pulumi.Input; - query: pulumi.Input; - showLastTriggered?: pulumi.Input; - sort?: pulumi.Input; - summaryType?: pulumi.Input; - /** - * The title of the dashboard. - */ - title?: pulumi.Input; - titleAlign?: pulumi.Input; - titleSize?: pulumi.Input; +export interface DashboardWidgetHostmapDefinitionRequest { + fills?: pulumi.Input[]>; + sizes?: pulumi.Input[]>; } -export interface DashboardWidgetNoteDefinition { - backgroundColor?: pulumi.Input; - content: pulumi.Input; - fontSize?: pulumi.Input; - hasPadding?: pulumi.Input; - showTick?: pulumi.Input; - textAlign?: pulumi.Input; - tickEdge?: pulumi.Input; - tickPos?: pulumi.Input; - verticalAlign?: pulumi.Input; +export interface DashboardWidgetHostmapDefinitionRequestFill { + apmQuery?: pulumi.Input; + logQuery?: pulumi.Input; + processQuery?: pulumi.Input; + q?: pulumi.Input; + rumQuery?: pulumi.Input; + securityQuery?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinition { - customLinks?: pulumi.Input[]>; - hasSearchBar?: pulumi.Input; - liveSpan?: pulumi.Input; - requests?: pulumi.Input[]>; - /** - * The title of the dashboard. - */ - title?: pulumi.Input; - titleAlign?: pulumi.Input; - titleSize?: pulumi.Input; +export interface DashboardWidgetHostmapDefinitionRequestFillApmQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionCustomLink { - isHidden?: pulumi.Input; - label?: pulumi.Input; - link?: pulumi.Input; - overrideLabel?: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequest { - aggregator?: pulumi.Input; - alias?: pulumi.Input; - apmQuery?: pulumi.Input; - apmStatsQuery?: pulumi.Input; - cellDisplayModes?: pulumi.Input[]>; - conditionalFormats?: pulumi.Input[]>; - formulas?: pulumi.Input[]>; - limit?: pulumi.Input; - logQuery?: pulumi.Input; - order?: pulumi.Input; - processQuery?: pulumi.Input; - q?: pulumi.Input; - queries?: pulumi.Input[]>; - rumQuery?: pulumi.Input; - securityQuery?: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestApmQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; - index: pulumi.Input; - multiComputes?: pulumi.Input[]>; - searchQuery?: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestApmStatsQuery { - columns?: pulumi.Input[]>; - env: pulumi.Input; - name: pulumi.Input; - primaryTag: pulumi.Input; - resource?: pulumi.Input; - rowType: pulumi.Input; - service: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn { - alias?: pulumi.Input; - cellDisplayMode?: pulumi.Input; - name: pulumi.Input; - order?: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestConditionalFormat { - comparator: pulumi.Input; - customBgColor?: pulumi.Input; - customFgColor?: pulumi.Input; - hideValue?: pulumi.Input; - imageUrl?: pulumi.Input; - metric?: pulumi.Input; - palette: pulumi.Input; - timeframe?: pulumi.Input; - value: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestFormula { - alias?: pulumi.Input; - cellDisplayMode?: pulumi.Input; - conditionalFormats?: pulumi.Input[]>; - formulaExpression: pulumi.Input; - limit?: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat { - comparator: pulumi.Input; - customBgColor?: pulumi.Input; - customFgColor?: pulumi.Input; - hideValue?: pulumi.Input; - imageUrl?: pulumi.Input; - metric?: pulumi.Input; - palette: pulumi.Input; - timeframe?: pulumi.Input; - value: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestFormulaLimit { - count?: pulumi.Input; - order?: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestLogQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetHostmapDefinitionRequestFillLogQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestProcessQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillProcessQuery { filterBies?: pulumi.Input[]>; limit?: pulumi.Input; metric: pulumi.Input; searchBy?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestQuery { - apmDependencyStatsQuery?: pulumi.Input; - apmResourceStatsQuery?: pulumi.Input; - eventQuery?: pulumi.Input; - metricQuery?: pulumi.Input; - processQuery?: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery { - dataSource: pulumi.Input; - env: pulumi.Input; - isUpstream?: pulumi.Input; - name: pulumi.Input; - operationName: pulumi.Input; - primaryTagName?: pulumi.Input; - primaryTagValue?: pulumi.Input; - resourceName: pulumi.Input; - service: pulumi.Input; - stat: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery { - dataSource: pulumi.Input; - env: pulumi.Input; - groupBies?: pulumi.Input[]>; - name: pulumi.Input; - operationName?: pulumi.Input; - primaryTagName?: pulumi.Input; - primaryTagValue?: pulumi.Input; - resourceName?: pulumi.Input; - service: pulumi.Input; - stat: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { - computes: pulumi.Input[]>; - dataSource: pulumi.Input; - groupBies?: pulumi.Input[]>; - indexes?: pulumi.Input[]>; - name: pulumi.Input; - search?: pulumi.Input; +export interface DashboardWidgetHostmapDefinitionRequestFillRumQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute { +export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery { aggregation: pulumi.Input; + facet?: pulumi.Input; interval?: pulumi.Input; - metric?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy { - facet: pulumi.Input; +export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy { + facet?: pulumi.Input; limit?: pulumi.Input; - sort?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort { +export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery { aggregation: pulumi.Input; - metric?: pulumi.Input; - order?: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch { - query: pulumi.Input; -} - -export interface DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery { - aggregator?: pulumi.Input; - dataSource?: pulumi.Input; - name: pulumi.Input; - query: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery { - aggregator?: pulumi.Input; - dataSource: pulumi.Input; - isNormalizedCpu?: pulumi.Input; - limit?: pulumi.Input; - metric: pulumi.Input; - name: pulumi.Input; - sort?: pulumi.Input; - tagFilters?: pulumi.Input[]>; - textFilter?: pulumi.Input; +export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestRumQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestSecurityQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetHostmapDefinitionRequestSize { + apmQuery?: pulumi.Input; + logQuery?: pulumi.Input; + processQuery?: pulumi.Input; + q?: pulumi.Input; + rumQuery?: pulumi.Input; + securityQuery?: pulumi.Input; +} + +export interface DashboardWidgetHostmapDefinitionRequestSizeApmQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinition { - autoscale?: pulumi.Input; - customLinks?: pulumi.Input[]>; - customUnit?: pulumi.Input; - liveSpan?: pulumi.Input; - precision?: pulumi.Input; - requests?: pulumi.Input[]>; - textAlign?: pulumi.Input; - /** - * The title of the dashboard. - */ - title?: pulumi.Input; - titleAlign?: pulumi.Input; - titleSize?: pulumi.Input; -} - -export interface DashboardWidgetQueryValueDefinitionCustomLink { - isHidden?: pulumi.Input; - label?: pulumi.Input; - link?: pulumi.Input; - overrideLabel?: pulumi.Input; -} - -export interface DashboardWidgetQueryValueDefinitionRequest { - aggregator?: pulumi.Input; - apmQuery?: pulumi.Input; - auditQuery?: pulumi.Input; - conditionalFormats?: pulumi.Input[]>; - formulas?: pulumi.Input[]>; - logQuery?: pulumi.Input; - processQuery?: pulumi.Input; - q?: pulumi.Input; - queries?: pulumi.Input[]>; - rumQuery?: pulumi.Input; - securityQuery?: pulumi.Input; -} - -export interface DashboardWidgetQueryValueDefinitionRequestApmQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetHostmapDefinitionRequestSizeLogQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestAuditQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetHostmapDefinitionRequestSizeProcessQuery { + filterBies?: pulumi.Input[]>; + limit?: pulumi.Input; + metric: pulumi.Input; + searchBy?: pulumi.Input; +} + +export interface DashboardWidgetHostmapDefinitionRequestSizeRumQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestConditionalFormat { - comparator: pulumi.Input; - customBgColor?: pulumi.Input; - customFgColor?: pulumi.Input; - hideValue?: pulumi.Input; - imageUrl?: pulumi.Input; - metric?: pulumi.Input; - palette: pulumi.Input; - timeframe?: pulumi.Input; - value: pulumi.Input; -} - -export interface DashboardWidgetQueryValueDefinitionRequestFormula { - alias?: pulumi.Input; - cellDisplayMode?: pulumi.Input; - conditionalFormats?: pulumi.Input[]>; - formulaExpression: pulumi.Input; - limit?: pulumi.Input; -} - -export interface DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat { - comparator: pulumi.Input; - customBgColor?: pulumi.Input; - customFgColor?: pulumi.Input; - hideValue?: pulumi.Input; - imageUrl?: pulumi.Input; - metric?: pulumi.Input; - palette: pulumi.Input; - timeframe?: pulumi.Input; - value: pulumi.Input; -} - -export interface DashboardWidgetQueryValueDefinitionRequestFormulaLimit { - count?: pulumi.Input; - order?: pulumi.Input; -} - -export interface DashboardWidgetQueryValueDefinitionRequestLogQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestProcessQuery { - filterBies?: pulumi.Input[]>; - limit?: pulumi.Input; - metric: pulumi.Input; - searchBy?: pulumi.Input; -} - -export interface DashboardWidgetQueryValueDefinitionRequestQuery { - apmDependencyStatsQuery?: pulumi.Input; - apmResourceStatsQuery?: pulumi.Input; - eventQuery?: pulumi.Input; - metricQuery?: pulumi.Input; - processQuery?: pulumi.Input; +export interface DashboardWidgetHostmapDefinitionStyle { + fillMax?: pulumi.Input; + fillMin?: pulumi.Input; + palette?: pulumi.Input; + paletteFlip?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery { - dataSource: pulumi.Input; - env: pulumi.Input; - isUpstream?: pulumi.Input; - name: pulumi.Input; - operationName: pulumi.Input; - primaryTagName?: pulumi.Input; - primaryTagValue?: pulumi.Input; - resourceName: pulumi.Input; - service: pulumi.Input; - stat: pulumi.Input; +export interface DashboardWidgetIframeDefinition { + /** + * The URL of the dashboard. + */ + url: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery { - dataSource: pulumi.Input; - env: pulumi.Input; - groupBies?: pulumi.Input[]>; - name: pulumi.Input; - operationName?: pulumi.Input; - primaryTagName?: pulumi.Input; - primaryTagValue?: pulumi.Input; - resourceName?: pulumi.Input; - service: pulumi.Input; - stat: pulumi.Input; +export interface DashboardWidgetImageDefinition { + hasBackground?: pulumi.Input; + hasBorder?: pulumi.Input; + horizontalAlign?: pulumi.Input; + margin?: pulumi.Input; + sizing?: pulumi.Input; + /** + * The URL of the dashboard. + */ + url: pulumi.Input; + urlDarkTheme?: pulumi.Input; + verticalAlign?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { - computes: pulumi.Input[]>; - dataSource: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetLogStreamDefinition { + columns?: pulumi.Input[]>; indexes?: pulumi.Input[]>; - name: pulumi.Input; - search?: pulumi.Input; + liveSpan?: pulumi.Input; + messageDisplay?: pulumi.Input; + query?: pulumi.Input; + showDateColumn?: pulumi.Input; + showMessageColumn?: pulumi.Input; + sort?: pulumi.Input; + /** + * The title of the dashboard. + */ + title?: pulumi.Input; + titleAlign?: pulumi.Input; + titleSize?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute { - aggregation: pulumi.Input; - interval?: pulumi.Input; - metric?: pulumi.Input; +export interface DashboardWidgetLogStreamDefinitionSort { + column: pulumi.Input; + order: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy { - facet: pulumi.Input; - limit?: pulumi.Input; - sort?: pulumi.Input; +export interface DashboardWidgetManageStatusDefinition { + colorPreference?: pulumi.Input; + displayFormat?: pulumi.Input; + hideZeroCounts?: pulumi.Input; + query: pulumi.Input; + showLastTriggered?: pulumi.Input; + sort?: pulumi.Input; + summaryType?: pulumi.Input; + /** + * The title of the dashboard. + */ + title?: pulumi.Input; + titleAlign?: pulumi.Input; + titleSize?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort { - aggregation: pulumi.Input; - metric?: pulumi.Input; - order?: pulumi.Input; +export interface DashboardWidgetNoteDefinition { + backgroundColor?: pulumi.Input; + content: pulumi.Input; + fontSize?: pulumi.Input; + hasPadding?: pulumi.Input; + showTick?: pulumi.Input; + textAlign?: pulumi.Input; + tickEdge?: pulumi.Input; + tickPos?: pulumi.Input; + verticalAlign?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch { - query: pulumi.Input; +export interface DashboardWidgetQueryTableDefinition { + customLinks?: pulumi.Input[]>; + hasSearchBar?: pulumi.Input; + liveSpan?: pulumi.Input; + requests?: pulumi.Input[]>; + /** + * The title of the dashboard. + */ + title?: pulumi.Input; + titleAlign?: pulumi.Input; + titleSize?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery { - aggregator?: pulumi.Input; - dataSource?: pulumi.Input; - name: pulumi.Input; - query: pulumi.Input; +export interface DashboardWidgetQueryTableDefinitionCustomLink { + isHidden?: pulumi.Input; + label?: pulumi.Input; + link?: pulumi.Input; + overrideLabel?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery { +export interface DashboardWidgetQueryTableDefinitionRequest { aggregator?: pulumi.Input; - dataSource: pulumi.Input; - isNormalizedCpu?: pulumi.Input; + alias?: pulumi.Input; + apmQuery?: pulumi.Input; + apmStatsQuery?: pulumi.Input; + cellDisplayModes?: pulumi.Input[]>; + conditionalFormats?: pulumi.Input[]>; + formulas?: pulumi.Input[]>; limit?: pulumi.Input; - metric: pulumi.Input; - name: pulumi.Input; - sort?: pulumi.Input; - tagFilters?: pulumi.Input[]>; - textFilter?: pulumi.Input; + logQuery?: pulumi.Input; + order?: pulumi.Input; + processQuery?: pulumi.Input; + q?: pulumi.Input; + queries?: pulumi.Input[]>; + rumQuery?: pulumi.Input; + securityQuery?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestRumQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetQueryTableDefinitionRequestApmQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery { +export interface DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy { +export interface DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery { +export interface DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute { +export interface DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestSecurityQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetQueryTableDefinitionRequestApmStatsQuery { + columns?: pulumi.Input[]>; + env: pulumi.Input; + name: pulumi.Input; + primaryTag: pulumi.Input; + resource?: pulumi.Input; + rowType: pulumi.Input; + service: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn { + alias?: pulumi.Input; + cellDisplayMode?: pulumi.Input; + name: pulumi.Input; + order?: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestConditionalFormat { + comparator: pulumi.Input; + customBgColor?: pulumi.Input; + customFgColor?: pulumi.Input; + hideValue?: pulumi.Input; + imageUrl?: pulumi.Input; + metric?: pulumi.Input; + palette: pulumi.Input; + timeframe?: pulumi.Input; + value: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestFormula { + alias?: pulumi.Input; + cellDisplayMode?: pulumi.Input; + conditionalFormats?: pulumi.Input[]>; + formulaExpression: pulumi.Input; + limit?: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat { + comparator: pulumi.Input; + customBgColor?: pulumi.Input; + customFgColor?: pulumi.Input; + hideValue?: pulumi.Input; + imageUrl?: pulumi.Input; + metric?: pulumi.Input; + palette: pulumi.Input; + timeframe?: pulumi.Input; + value: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestFormulaLimit { + count?: pulumi.Input; + order?: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestLogQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery { +export interface DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy { +export interface DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery { +export interface DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute { +export interface DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinition { - colorByGroups?: pulumi.Input[]>; - customLinks?: pulumi.Input[]>; - liveSpan?: pulumi.Input; - request?: pulumi.Input; - /** - * The title of the dashboard. - */ - title?: pulumi.Input; - titleAlign?: pulumi.Input; - titleSize?: pulumi.Input; - xaxis?: pulumi.Input; - yaxis?: pulumi.Input; -} - -export interface DashboardWidgetScatterplotDefinitionCustomLink { - isHidden?: pulumi.Input; - label?: pulumi.Input; - link?: pulumi.Input; - overrideLabel?: pulumi.Input; -} - -export interface DashboardWidgetScatterplotDefinitionRequest { - scatterplotTables?: pulumi.Input[]>; - xes?: pulumi.Input[]>; - ys?: pulumi.Input[]>; -} - -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTable { - formulas?: pulumi.Input[]>; - queries?: pulumi.Input[]>; -} - -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula { - alias?: pulumi.Input; - dimension: pulumi.Input; - formulaExpression: pulumi.Input; +export interface DashboardWidgetQueryTableDefinitionRequestProcessQuery { + filterBies?: pulumi.Input[]>; + limit?: pulumi.Input; + metric: pulumi.Input; + searchBy?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery { - apmDependencyStatsQuery?: pulumi.Input; - apmResourceStatsQuery?: pulumi.Input; - eventQuery?: pulumi.Input; - metricQuery?: pulumi.Input; - processQuery?: pulumi.Input; +export interface DashboardWidgetQueryTableDefinitionRequestQuery { + apmDependencyStatsQuery?: pulumi.Input; + apmResourceStatsQuery?: pulumi.Input; + eventQuery?: pulumi.Input; + metricQuery?: pulumi.Input; + processQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery { +export interface DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery { dataSource: pulumi.Input; env: pulumi.Input; isUpstream?: pulumi.Input; @@ -5494,7 +5343,7 @@ export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuer stat: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery { +export interface DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery { dataSource: pulumi.Input; env: pulumi.Input; groupBies?: pulumi.Input[]>; @@ -5507,396 +5356,1261 @@ export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuer stat: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery { - computes: pulumi.Input[]>; +export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { + computes: pulumi.Input[]>; dataSource: pulumi.Input; - groupBies?: pulumi.Input[]>; + groupBies?: pulumi.Input[]>; indexes?: pulumi.Input[]>; name: pulumi.Input; - search?: pulumi.Input; + search?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute { +export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute { aggregation: pulumi.Input; interval?: pulumi.Input; metric?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy { +export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy { facet: pulumi.Input; limit?: pulumi.Input; - sort?: pulumi.Input; + sort?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort { +export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort { aggregation: pulumi.Input; metric?: pulumi.Input; order?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch { +export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch { query: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery { +export interface DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery { aggregator?: pulumi.Input; dataSource?: pulumi.Input; name: pulumi.Input; query: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery { - aggregator?: pulumi.Input; - dataSource: pulumi.Input; - isNormalizedCpu?: pulumi.Input; - limit?: pulumi.Input; - metric: pulumi.Input; - name: pulumi.Input; - sort?: pulumi.Input; - tagFilters?: pulumi.Input[]>; - textFilter?: pulumi.Input; +export interface DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery { + aggregator?: pulumi.Input; + dataSource: pulumi.Input; + isNormalizedCpu?: pulumi.Input; + limit?: pulumi.Input; + metric: pulumi.Input; + name: pulumi.Input; + sort?: pulumi.Input; + tagFilters?: pulumi.Input[]>; + textFilter?: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestRumQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestSecurityQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinition { + autoscale?: pulumi.Input; + customLinks?: pulumi.Input[]>; + customUnit?: pulumi.Input; + liveSpan?: pulumi.Input; + precision?: pulumi.Input; + requests?: pulumi.Input[]>; + textAlign?: pulumi.Input; + /** + * The title of the dashboard. + */ + title?: pulumi.Input; + titleAlign?: pulumi.Input; + titleSize?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionCustomLink { + isHidden?: pulumi.Input; + label?: pulumi.Input; + link?: pulumi.Input; + overrideLabel?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequest { + aggregator?: pulumi.Input; + apmQuery?: pulumi.Input; + auditQuery?: pulumi.Input; + conditionalFormats?: pulumi.Input[]>; + formulas?: pulumi.Input[]>; + logQuery?: pulumi.Input; + processQuery?: pulumi.Input; + q?: pulumi.Input; + queries?: pulumi.Input[]>; + rumQuery?: pulumi.Input; + securityQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestApmQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestAuditQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestConditionalFormat { + comparator: pulumi.Input; + customBgColor?: pulumi.Input; + customFgColor?: pulumi.Input; + hideValue?: pulumi.Input; + imageUrl?: pulumi.Input; + metric?: pulumi.Input; + palette: pulumi.Input; + timeframe?: pulumi.Input; + value: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestFormula { + alias?: pulumi.Input; + cellDisplayMode?: pulumi.Input; + conditionalFormats?: pulumi.Input[]>; + formulaExpression: pulumi.Input; + limit?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat { + comparator: pulumi.Input; + customBgColor?: pulumi.Input; + customFgColor?: pulumi.Input; + hideValue?: pulumi.Input; + imageUrl?: pulumi.Input; + metric?: pulumi.Input; + palette: pulumi.Input; + timeframe?: pulumi.Input; + value: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestFormulaLimit { + count?: pulumi.Input; + order?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestLogQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestProcessQuery { + filterBies?: pulumi.Input[]>; + limit?: pulumi.Input; + metric: pulumi.Input; + searchBy?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQuery { + apmDependencyStatsQuery?: pulumi.Input; + apmResourceStatsQuery?: pulumi.Input; + eventQuery?: pulumi.Input; + metricQuery?: pulumi.Input; + processQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery { + dataSource: pulumi.Input; + env: pulumi.Input; + isUpstream?: pulumi.Input; + name: pulumi.Input; + operationName: pulumi.Input; + primaryTagName?: pulumi.Input; + primaryTagValue?: pulumi.Input; + resourceName: pulumi.Input; + service: pulumi.Input; + stat: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery { + dataSource: pulumi.Input; + env: pulumi.Input; + groupBies?: pulumi.Input[]>; + name: pulumi.Input; + operationName?: pulumi.Input; + primaryTagName?: pulumi.Input; + primaryTagValue?: pulumi.Input; + resourceName?: pulumi.Input; + service: pulumi.Input; + stat: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { + computes: pulumi.Input[]>; + dataSource: pulumi.Input; + groupBies?: pulumi.Input[]>; + indexes?: pulumi.Input[]>; + name: pulumi.Input; + search?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute { + aggregation: pulumi.Input; + interval?: pulumi.Input; + metric?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy { + facet: pulumi.Input; + limit?: pulumi.Input; + sort?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort { + aggregation: pulumi.Input; + metric?: pulumi.Input; + order?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch { + query: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery { + aggregator?: pulumi.Input; + dataSource?: pulumi.Input; + name: pulumi.Input; + query: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery { + aggregator?: pulumi.Input; + dataSource: pulumi.Input; + isNormalizedCpu?: pulumi.Input; + limit?: pulumi.Input; + metric: pulumi.Input; + name: pulumi.Input; + sort?: pulumi.Input; + tagFilters?: pulumi.Input[]>; + textFilter?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestRumQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestSecurityQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinition { + colorByGroups?: pulumi.Input[]>; + customLinks?: pulumi.Input[]>; + liveSpan?: pulumi.Input; + request?: pulumi.Input; + /** + * The title of the dashboard. + */ + title?: pulumi.Input; + titleAlign?: pulumi.Input; + titleSize?: pulumi.Input; + xaxis?: pulumi.Input; + yaxis?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionCustomLink { + isHidden?: pulumi.Input; + label?: pulumi.Input; + link?: pulumi.Input; + overrideLabel?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequest { + scatterplotTables?: pulumi.Input[]>; + xes?: pulumi.Input[]>; + ys?: pulumi.Input[]>; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTable { + formulas?: pulumi.Input[]>; + queries?: pulumi.Input[]>; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula { + alias?: pulumi.Input; + dimension: pulumi.Input; + formulaExpression: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery { + apmDependencyStatsQuery?: pulumi.Input; + apmResourceStatsQuery?: pulumi.Input; + eventQuery?: pulumi.Input; + metricQuery?: pulumi.Input; + processQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery { + dataSource: pulumi.Input; + env: pulumi.Input; + isUpstream?: pulumi.Input; + name: pulumi.Input; + operationName: pulumi.Input; + primaryTagName?: pulumi.Input; + primaryTagValue?: pulumi.Input; + resourceName: pulumi.Input; + service: pulumi.Input; + stat: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery { + dataSource: pulumi.Input; + env: pulumi.Input; + groupBies?: pulumi.Input[]>; + name: pulumi.Input; + operationName?: pulumi.Input; + primaryTagName?: pulumi.Input; + primaryTagValue?: pulumi.Input; + resourceName?: pulumi.Input; + service: pulumi.Input; + stat: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery { + computes: pulumi.Input[]>; + dataSource: pulumi.Input; + groupBies?: pulumi.Input[]>; + indexes?: pulumi.Input[]>; + name: pulumi.Input; + search?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute { + aggregation: pulumi.Input; + interval?: pulumi.Input; + metric?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy { + facet: pulumi.Input; + limit?: pulumi.Input; + sort?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort { + aggregation: pulumi.Input; + metric?: pulumi.Input; + order?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch { + query: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery { + aggregator?: pulumi.Input; + dataSource?: pulumi.Input; + name: pulumi.Input; + query: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery { + aggregator?: pulumi.Input; + dataSource: pulumi.Input; + isNormalizedCpu?: pulumi.Input; + limit?: pulumi.Input; + metric: pulumi.Input; + name: pulumi.Input; + sort?: pulumi.Input; + tagFilters?: pulumi.Input[]>; + textFilter?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestX { + aggregator?: pulumi.Input; + apmQuery?: pulumi.Input; + logQuery?: pulumi.Input; + processQuery?: pulumi.Input; + q?: pulumi.Input; + rumQuery?: pulumi.Input; + securityQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXApmQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXLogQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXProcessQuery { + filterBies?: pulumi.Input[]>; + limit?: pulumi.Input; + metric: pulumi.Input; + searchBy?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXRumQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestY { + aggregator?: pulumi.Input; + apmQuery?: pulumi.Input; + logQuery?: pulumi.Input; + processQuery?: pulumi.Input; + q?: pulumi.Input; + rumQuery?: pulumi.Input; + securityQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYApmQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYLogQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYProcessQuery { + filterBies?: pulumi.Input[]>; + limit?: pulumi.Input; + metric: pulumi.Input; + searchBy?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYRumQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; + index: pulumi.Input; + multiComputes?: pulumi.Input[]>; + searchQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy { + facet?: pulumi.Input; + limit?: pulumi.Input; + sortQuery?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery { + aggregation: pulumi.Input; + facet?: pulumi.Input; + order: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute { + aggregation: pulumi.Input; + facet?: pulumi.Input; + interval?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionXaxis { + includeZero?: pulumi.Input; + label?: pulumi.Input; + max?: pulumi.Input; + min?: pulumi.Input; + scale?: pulumi.Input; +} + +export interface DashboardWidgetScatterplotDefinitionYaxis { + includeZero?: pulumi.Input; + label?: pulumi.Input; + max?: pulumi.Input; + min?: pulumi.Input; + scale?: pulumi.Input; +} + +export interface DashboardWidgetServiceLevelObjectiveDefinition { + globalTimeTarget?: pulumi.Input; + showErrorBudget?: pulumi.Input; + sloId: pulumi.Input; + timeWindows: pulumi.Input[]>; + /** + * The title of the dashboard. + */ + title?: pulumi.Input; + titleAlign?: pulumi.Input; + titleSize?: pulumi.Input; + viewMode: pulumi.Input; + viewType: pulumi.Input; +} + +export interface DashboardWidgetServicemapDefinition { + customLinks?: pulumi.Input[]>; + filters: pulumi.Input[]>; + service: pulumi.Input; + /** + * The title of the dashboard. + */ + title?: pulumi.Input; + titleAlign?: pulumi.Input; + titleSize?: pulumi.Input; +} + +export interface DashboardWidgetServicemapDefinitionCustomLink { + isHidden?: pulumi.Input; + label?: pulumi.Input; + link?: pulumi.Input; + overrideLabel?: pulumi.Input; +} + +export interface DashboardWidgetSunburstDefinition { + customLinks?: pulumi.Input[]>; + hideTotal?: pulumi.Input; + legendInline?: pulumi.Input; + legendTable?: pulumi.Input; + liveSpan?: pulumi.Input; + requests?: pulumi.Input[]>; + /** + * The title of the dashboard. + */ + title?: pulumi.Input; + titleAlign?: pulumi.Input; + titleSize?: pulumi.Input; +} + +export interface DashboardWidgetSunburstDefinitionCustomLink { + isHidden?: pulumi.Input; + label?: pulumi.Input; + link?: pulumi.Input; + overrideLabel?: pulumi.Input; +} + +export interface DashboardWidgetSunburstDefinitionLegendInline { + hidePercent?: pulumi.Input; + hideValue?: pulumi.Input; + type: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestX { - aggregator?: pulumi.Input; - apmQuery?: pulumi.Input; - logQuery?: pulumi.Input; - processQuery?: pulumi.Input; +export interface DashboardWidgetSunburstDefinitionLegendTable { + type: pulumi.Input; +} + +export interface DashboardWidgetSunburstDefinitionRequest { + apmQuery?: pulumi.Input; + auditQuery?: pulumi.Input; + formulas?: pulumi.Input[]>; + logQuery?: pulumi.Input; + networkQuery?: pulumi.Input; + processQuery?: pulumi.Input; q?: pulumi.Input; - rumQuery?: pulumi.Input; - securityQuery?: pulumi.Input; + queries?: pulumi.Input[]>; + rumQuery?: pulumi.Input; + securityQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXApmQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetSunburstDefinitionRequestApmQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy { +export interface DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery { +export interface DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXLogQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetSunburstDefinitionRequestAuditQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy { +export interface DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery { +export interface DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXProcessQuery { - filterBies?: pulumi.Input[]>; - limit?: pulumi.Input; - metric: pulumi.Input; - searchBy?: pulumi.Input; +export interface DashboardWidgetSunburstDefinitionRequestFormula { + alias?: pulumi.Input; + cellDisplayMode?: pulumi.Input; + conditionalFormats?: pulumi.Input[]>; + formulaExpression: pulumi.Input; + limit?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXRumQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat { + comparator: pulumi.Input; + customBgColor?: pulumi.Input; + customFgColor?: pulumi.Input; + hideValue?: pulumi.Input; + imageUrl?: pulumi.Input; + metric?: pulumi.Input; + palette: pulumi.Input; + timeframe?: pulumi.Input; + value: pulumi.Input; +} + +export interface DashboardWidgetSunburstDefinitionRequestFormulaLimit { + count?: pulumi.Input; + order?: pulumi.Input; +} + +export interface DashboardWidgetSunburstDefinitionRequestLogQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy { +export interface DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery { +export interface DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetSunburstDefinitionRequestNetworkQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy { +export interface DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery { +export interface DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestY { - aggregator?: pulumi.Input; - apmQuery?: pulumi.Input; - logQuery?: pulumi.Input; - processQuery?: pulumi.Input; - q?: pulumi.Input; - rumQuery?: pulumi.Input; - securityQuery?: pulumi.Input; +export interface DashboardWidgetSunburstDefinitionRequestProcessQuery { + filterBies?: pulumi.Input[]>; + limit?: pulumi.Input; + metric: pulumi.Input; + searchBy?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYApmQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; - index: pulumi.Input; - multiComputes?: pulumi.Input[]>; - searchQuery?: pulumi.Input; +export interface DashboardWidgetSunburstDefinitionRequestQuery { + apmDependencyStatsQuery?: pulumi.Input; + apmResourceStatsQuery?: pulumi.Input; + eventQuery?: pulumi.Input; + metricQuery?: pulumi.Input; + processQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery { - aggregation: pulumi.Input; - facet?: pulumi.Input; - interval?: pulumi.Input; +export interface DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery { + dataSource: pulumi.Input; + env: pulumi.Input; + isUpstream?: pulumi.Input; + name: pulumi.Input; + operationName: pulumi.Input; + primaryTagName?: pulumi.Input; + primaryTagValue?: pulumi.Input; + resourceName: pulumi.Input; + service: pulumi.Input; + stat: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy { - facet?: pulumi.Input; - limit?: pulumi.Input; - sortQuery?: pulumi.Input; +export interface DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery { + dataSource: pulumi.Input; + env: pulumi.Input; + groupBies?: pulumi.Input[]>; + name: pulumi.Input; + operationName?: pulumi.Input; + primaryTagName?: pulumi.Input; + primaryTagValue?: pulumi.Input; + resourceName?: pulumi.Input; + service: pulumi.Input; + stat: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery { - aggregation: pulumi.Input; - facet?: pulumi.Input; - order: pulumi.Input; +export interface DashboardWidgetSunburstDefinitionRequestQueryEventQuery { + computes: pulumi.Input[]>; + dataSource: pulumi.Input; + groupBies?: pulumi.Input[]>; + indexes?: pulumi.Input[]>; + name: pulumi.Input; + search?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute { aggregation: pulumi.Input; - facet?: pulumi.Input; interval?: pulumi.Input; + metric?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYLogQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; - index: pulumi.Input; - multiComputes?: pulumi.Input[]>; - searchQuery?: pulumi.Input; +export interface DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy { + facet: pulumi.Input; + limit?: pulumi.Input; + sort?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort { aggregation: pulumi.Input; - facet?: pulumi.Input; - interval?: pulumi.Input; -} - -export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy { - facet?: pulumi.Input; - limit?: pulumi.Input; - sortQuery?: pulumi.Input; + metric?: pulumi.Input; + order?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery { - aggregation: pulumi.Input; - facet?: pulumi.Input; - order: pulumi.Input; +export interface DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch { + query: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute { - aggregation: pulumi.Input; - facet?: pulumi.Input; - interval?: pulumi.Input; +export interface DashboardWidgetSunburstDefinitionRequestQueryMetricQuery { + aggregator?: pulumi.Input; + dataSource?: pulumi.Input; + name: pulumi.Input; + query: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYProcessQuery { - filterBies?: pulumi.Input[]>; +export interface DashboardWidgetSunburstDefinitionRequestQueryProcessQuery { + aggregator?: pulumi.Input; + dataSource: pulumi.Input; + isNormalizedCpu?: pulumi.Input; limit?: pulumi.Input; metric: pulumi.Input; - searchBy?: pulumi.Input; + name: pulumi.Input; + sort?: pulumi.Input; + tagFilters?: pulumi.Input[]>; + textFilter?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYRumQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetSunburstDefinitionRequestRumQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy { +export interface DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery { +export interface DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQuery { - computeQuery?: pulumi.Input; - groupBies?: pulumi.Input[]>; +export interface DashboardWidgetSunburstDefinitionRequestSecurityQuery { + computeQuery?: pulumi.Input; + groupBies?: pulumi.Input[]>; index: pulumi.Input; - multiComputes?: pulumi.Input[]>; + multiComputes?: pulumi.Input[]>; searchQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy { +export interface DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy { facet?: pulumi.Input; limit?: pulumi.Input; - sortQuery?: pulumi.Input; + sortQuery?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery { +export interface DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery { aggregation: pulumi.Input; facet?: pulumi.Input; order: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute { aggregation: pulumi.Input; facet?: pulumi.Input; interval?: pulumi.Input; } -export interface DashboardWidgetScatterplotDefinitionXaxis { - includeZero?: pulumi.Input; - label?: pulumi.Input; - max?: pulumi.Input; - min?: pulumi.Input; - scale?: pulumi.Input; -} - -export interface DashboardWidgetScatterplotDefinitionYaxis { - includeZero?: pulumi.Input; - label?: pulumi.Input; - max?: pulumi.Input; - min?: pulumi.Input; - scale?: pulumi.Input; -} - -export interface DashboardWidgetServiceLevelObjectiveDefinition { - globalTimeTarget?: pulumi.Input; - showErrorBudget?: pulumi.Input; - sloId: pulumi.Input; - timeWindows: pulumi.Input[]>; - /** - * The title of the dashboard. - */ - title?: pulumi.Input; - titleAlign?: pulumi.Input; - titleSize?: pulumi.Input; - viewMode: pulumi.Input; - viewType: pulumi.Input; -} - -export interface DashboardWidgetServicemapDefinition { - customLinks?: pulumi.Input[]>; - filters: pulumi.Input[]>; - service: pulumi.Input; - /** - * The title of the dashboard. - */ - title?: pulumi.Input; - titleAlign?: pulumi.Input; - titleSize?: pulumi.Input; -} - -export interface DashboardWidgetServicemapDefinitionCustomLink { - isHidden?: pulumi.Input; - label?: pulumi.Input; - link?: pulumi.Input; - overrideLabel?: pulumi.Input; -} - export interface DashboardWidgetTimeseriesDefinition { customLinks?: pulumi.Input[]>; events?: pulumi.Input[]>; @@ -7345,6 +8059,9 @@ export interface SecurityMonitoringRuleOptionsNewValueOptions { } export interface SecurityMonitoringRuleQuery { + /** + * @deprecated `agent_rule` has been deprecated in favor of new Agent Rule resource. + */ agentRules?: pulumi.Input[]>; aggregation?: pulumi.Input; distinctFields?: pulumi.Input[]>; @@ -7460,6 +8177,7 @@ export interface SyntheticsTestApiStep { * Query arguments name and value map. */ requestQuery?: pulumi.Input<{[key: string]: any}>; + retry?: pulumi.Input; /** * The subtype of the Synthetic multistep API test step. Valid values are `http`. */ @@ -7562,7 +8280,7 @@ export interface SyntheticsTestApiStepRequestDefinition { */ host?: pulumi.Input; /** - * For UDP tests, message to send with the request. + * For UDP and websocket tests, message to send with the request. */ message?: pulumi.Input; /** @@ -7599,6 +8317,11 @@ export interface SyntheticsTestApiStepRequestDefinition { url?: pulumi.Input; } +export interface SyntheticsTestApiStepRetry { + count?: pulumi.Input; + interval?: pulumi.Input; +} + export interface SyntheticsTestAssertion { /** * Assertion operator. **Note** Only some combinations of `type` and `operator` are valid (please refer to [Datadog documentation](https://docs.datadoghq.com/api/latest/synthetics/#create-a-test)). @@ -7821,7 +8544,7 @@ export interface SyntheticsTestRequestDefinition { */ host?: pulumi.Input; /** - * For UDP tests, message to send with the request. + * For UDP and websocket tests, message to send with the request. */ message?: pulumi.Input; /** @@ -7857,7 +8580,6 @@ export interface SyntheticsTestRequestDefinition { */ url?: pulumi.Input; } - export namespace slack { export interface ChannelDisplay { /** diff --git a/sdk/nodejs/types/output.ts b/sdk/nodejs/types/output.ts index 02d3658e1..3edf4126b 100644 --- a/sdk/nodejs/types/output.ts +++ b/sdk/nodejs/types/output.ts @@ -202,6 +202,10 @@ export interface DashboardWidget { * The definition for a Service Map widget. */ servicemapDefinition?: outputs.DashboardWidgetServicemapDefinition; + /** + * The definition for a Sunburst widget. + */ + sunburstDefinition?: outputs.DashboardWidgetSunburstDefinition; /** * The definition for a Timeseries widget. */ @@ -1052,6 +1056,10 @@ export interface DashboardWidgetGroupDefinitionWidget { * The definition for a Service Map widget. */ servicemapDefinition?: outputs.DashboardWidgetGroupDefinitionWidgetServicemapDefinition; + /** + * The definition for a Sunburst widget. + */ + sunburstDefinition?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinition; /** * The definition for a Timeseries widget. */ @@ -3474,134 +3482,124 @@ export interface DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomL overrideLabel?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition { - customLinks?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink[]; - events?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent[]; - legendColumns?: string[]; - legendLayout?: string; - legendSize?: string; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinition { + customLinks?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink[]; + hideTotal?: boolean; + legendInline?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline; + legendTable?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable; liveSpan?: string; - markers?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker[]; - requests?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest[]; - rightYaxis?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis; - showLegend?: boolean; + requests?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest[]; /** * The title of the dashboard. */ title?: string; titleAlign?: string; titleSize?: string; - yaxis?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink { isHidden?: boolean; label?: string; link?: string; overrideLabel?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent { - q: string; - tagsExecution?: string; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline { + hidePercent?: boolean; + hideValue?: boolean; + type: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker { - displayType?: string; - label?: string; - value: string; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable { + type: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest { - apmQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery; - auditQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery; - displayType?: string; - formulas?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula[]; - logQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery; - metadatas?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata[]; - networkQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery; - onRightYaxis?: boolean; - processQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest { + apmQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery; + auditQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery; + formulas?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula[]; + logQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery; + networkQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery; + processQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery; q?: string; - queries?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery[]; - rumQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery; - securityQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery; - style?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle; + queries?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery[]; + rumQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery; + securityQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery { - computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery { - computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula { alias?: string; cellDisplayMode?: string; - conditionalFormats?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat[]; + conditionalFormats?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat[]; formulaExpression: string; - limit?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit; + limit?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat { comparator: string; customBgColor?: string; customFgColor?: string; @@ -3613,96 +3611,91 @@ export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest value: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit { count?: number; order?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery { - computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata { - aliasName?: string; - expression: string; -} - -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery { - computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery { filterBies?: string[]; limit?: number; metric: string; searchBy?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery { - apmDependencyStatsQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery; - apmResourceStatsQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery; - eventQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery; - metricQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery; - processQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery { + apmDependencyStatsQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery; + apmResourceStatsQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery; + eventQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery; + metricQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery; + processQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery { dataSource: string; env: string; isUpstream?: boolean; @@ -3715,7 +3708,7 @@ export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest stat: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery { dataSource: string; env: string; groupBies?: string[]; @@ -3728,45 +3721,45 @@ export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest stat: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery { - computes: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute[]; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery { + computes: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute[]; dataSource: string; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy[]; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy[]; indexes?: string[]; name: string; - search?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch; + search?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute { aggregation: string; interval?: number; metric?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy { facet: string; limit?: number; - sort?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort; + sort?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort { aggregation: string; metric?: string; order?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch { query: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery { aggregator?: string; dataSource?: string; name: string; query: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery { aggregator?: string; dataSource: string; isNormalizedCpu?: boolean; @@ -3778,210 +3771,198 @@ export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest textFilter?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery { - computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery { - computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle { - lineType?: string; - lineWidth?: string; - palette?: string; -} - -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis { - includeZero?: boolean; - label?: string; - max?: string; - min?: string; - scale?: string; -} - -export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis { - includeZero?: boolean; - label?: string; - max?: string; - min?: string; - scale?: string; -} - -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinition { - customLinks?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink[]; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition { + customLinks?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink[]; + events?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent[]; + legendColumns?: string[]; + legendLayout?: string; + legendSize?: string; liveSpan?: string; - requests?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest[]; + markers?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker[]; + requests?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest[]; + rightYaxis?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis; + showLegend?: boolean; /** * The title of the dashboard. */ title?: string; titleAlign?: string; titleSize?: string; + yaxis?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink { isHidden?: boolean; label?: string; link?: string; overrideLabel?: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest { - apmQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery; - auditQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery; - conditionalFormats?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat[]; - formulas?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula[]; - logQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery; - processQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent { + q: string; + tagsExecution?: string; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker { + displayType?: string; + label?: string; + value: string; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest { + apmQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery; + auditQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery; + displayType?: string; + formulas?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula[]; + logQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery; + metadatas?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata[]; + networkQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery; + onRightYaxis?: boolean; + processQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery; q?: string; - queries?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery[]; - rumQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery; - securityQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery; - style?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle; + queries?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery[]; + rumQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery; + securityQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery; + style?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery { - computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery { - computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat { - comparator: string; - customBgColor?: string; - customFgColor?: string; - hideValue?: boolean; - imageUrl?: string; - metric?: string; - palette: string; - timeframe?: string; - value: number; -} - -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula { alias?: string; cellDisplayMode?: string; - conditionalFormats?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat[]; + conditionalFormats?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat[]; formulaExpression: string; - limit?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit; + limit?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat { comparator: string; customBgColor?: string; customFgColor?: string; @@ -3993,59 +3974,96 @@ export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFor value: number; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit { count?: number; order?: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery { - computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata { + aliasName?: string; + expression: string; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery { filterBies?: string[]; limit?: number; metric: string; searchBy?: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery { - apmDependencyStatsQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery; - apmResourceStatsQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery; - eventQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery; - metricQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery; - processQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery { + apmDependencyStatsQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery; + apmResourceStatsQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery; + eventQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery; + metricQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery; + processQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery { dataSource: string; env: string; isUpstream?: boolean; @@ -4058,7 +4076,7 @@ export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQue stat: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery { dataSource: string; env: string; groupBies?: string[]; @@ -4071,45 +4089,45 @@ export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQue stat: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery { - computes: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute[]; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery { + computes: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute[]; dataSource: string; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy[]; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy[]; indexes?: string[]; name: string; - search?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch; + search?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute { aggregation: string; interval?: number; metric?: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy { facet: string; limit?: number; - sort?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort; + sort?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort { aggregation: string; metric?: string; order?: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch { query: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery { aggregator?: string; dataSource?: string; name: string; query: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery { aggregator?: string; dataSource: string; isNormalizedCpu?: boolean; @@ -4121,642 +4139,640 @@ export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQue textFilter?: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery { - computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery { - computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery; - groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle { +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle { + lineType?: string; + lineWidth?: string; palette?: string; } -export interface DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition { - displayFormat?: string; - env: string; - liveSpan?: string; - service: string; - showBreakdown?: boolean; - showDistribution?: boolean; - showErrors?: boolean; - showHits?: boolean; - showLatency?: boolean; - showResourceList?: boolean; - sizeFormat?: string; - spanName: string; - /** - * The title of the dashboard. - */ - title?: string; - titleAlign?: string; - titleSize?: string; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis { + includeZero?: boolean; + label?: string; + max?: string; + min?: string; + scale?: string; } -export interface DashboardWidgetGroupDefinitionWidgetWidgetLayout { - height: number; - isColumnBreak?: boolean; - width: number; - x: number; - y: number; +export interface DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis { + includeZero?: boolean; + label?: string; + max?: string; + min?: string; + scale?: string; } -export interface DashboardWidgetHeatmapDefinition { - customLinks?: outputs.DashboardWidgetHeatmapDefinitionCustomLink[]; - events?: outputs.DashboardWidgetHeatmapDefinitionEvent[]; - legendSize?: string; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinition { + customLinks?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink[]; liveSpan?: string; - requests?: outputs.DashboardWidgetHeatmapDefinitionRequest[]; - showLegend?: boolean; + requests?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest[]; /** * The title of the dashboard. */ title?: string; titleAlign?: string; titleSize?: string; - yaxis?: outputs.DashboardWidgetHeatmapDefinitionYaxis; } -export interface DashboardWidgetHeatmapDefinitionCustomLink { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink { isHidden?: boolean; label?: string; link?: string; overrideLabel?: string; } -export interface DashboardWidgetHeatmapDefinitionEvent { - q: string; - tagsExecution?: string; -} - -export interface DashboardWidgetHeatmapDefinitionRequest { - apmQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestApmQuery; - logQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestLogQuery; - processQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestProcessQuery; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest { + apmQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery; + auditQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery; + conditionalFormats?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat[]; + formulas?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula[]; + logQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery; + processQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery; q?: string; - rumQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestRumQuery; - securityQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQuery; - style?: outputs.DashboardWidgetHeatmapDefinitionRequestStyle; + queries?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery[]; + rumQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery; + securityQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery; + style?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle; } -export interface DashboardWidgetHeatmapDefinitionRequestApmQuery { - computeQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery; - groupBies?: outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery; } -export interface DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHeatmapDefinitionRequestLogQuery { - computeQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery; - groupBies?: outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery; } -export interface DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHeatmapDefinitionRequestProcessQuery { - filterBies?: string[]; - limit?: number; - metric: string; - searchBy?: string; -} - -export interface DashboardWidgetHeatmapDefinitionRequestRumQuery { - computeQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery; - groupBies?: outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy[]; - index: string; - multiComputes?: outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute[]; - searchQuery?: string; -} - -export interface DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery { - aggregation: string; - facet?: string; - interval?: number; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat { + comparator: string; + customBgColor?: string; + customFgColor?: string; + hideValue?: boolean; + imageUrl?: string; + metric?: string; + palette: string; + timeframe?: string; + value: number; } -export interface DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy { - facet?: string; - limit?: number; - sortQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula { + alias?: string; + cellDisplayMode?: string; + conditionalFormats?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat[]; + formulaExpression: string; + limit?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit; } -export interface DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery { - aggregation: string; - facet?: string; - order: string; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat { + comparator: string; + customBgColor?: string; + customFgColor?: string; + hideValue?: boolean; + imageUrl?: string; + metric?: string; + palette: string; + timeframe?: string; + value: number; } -export interface DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute { - aggregation: string; - facet?: string; - interval?: number; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit { + count?: number; + order?: string; } -export interface DashboardWidgetHeatmapDefinitionRequestSecurityQuery { - computeQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery; - groupBies?: outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery; } -export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHeatmapDefinitionRequestStyle { - palette?: string; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery { + filterBies?: string[]; + limit?: number; + metric: string; + searchBy?: string; } -export interface DashboardWidgetHeatmapDefinitionYaxis { - includeZero?: boolean; - label?: string; - max?: string; - min?: string; - scale?: string; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery { + apmDependencyStatsQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery; + apmResourceStatsQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery; + eventQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery; + metricQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery; + processQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery; } -export interface DashboardWidgetHostmapDefinition { - customLinks?: outputs.DashboardWidgetHostmapDefinitionCustomLink[]; - groups?: string[]; - noGroupHosts?: boolean; - noMetricHosts?: boolean; - nodeType?: string; - request?: outputs.DashboardWidgetHostmapDefinitionRequest; - scopes?: string[]; - style?: outputs.DashboardWidgetHostmapDefinitionStyle; - /** - * The title of the dashboard. - */ - title?: string; - titleAlign?: string; - titleSize?: string; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery { + dataSource: string; + env: string; + isUpstream?: boolean; + name: string; + operationName: string; + primaryTagName?: string; + primaryTagValue?: string; + resourceName: string; + service: string; + stat: string; } -export interface DashboardWidgetHostmapDefinitionCustomLink { - isHidden?: boolean; - label?: string; - link?: string; - overrideLabel?: string; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery { + dataSource: string; + env: string; + groupBies?: string[]; + name: string; + operationName?: string; + primaryTagName?: string; + primaryTagValue?: string; + resourceName?: string; + service: string; + stat: string; } -export interface DashboardWidgetHostmapDefinitionRequest { - fills?: outputs.DashboardWidgetHostmapDefinitionRequestFill[]; - sizes?: outputs.DashboardWidgetHostmapDefinitionRequestSize[]; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery { + computes: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute[]; + dataSource: string; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy[]; + indexes?: string[]; + name: string; + search?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch; } -export interface DashboardWidgetHostmapDefinitionRequestFill { - apmQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillApmQuery; - logQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillLogQuery; - processQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillProcessQuery; - q?: string; - rumQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillRumQuery; - securityQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQuery; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute { + aggregation: string; + interval?: number; + metric?: string; } -export interface DashboardWidgetHostmapDefinitionRequestFillApmQuery { - computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery; - groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy[]; - index: string; - multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute[]; - searchQuery?: string; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy { + facet: string; + limit?: number; + sort?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort; } -export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort { aggregation: string; - facet?: string; - interval?: number; + metric?: string; + order?: string; } -export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy { - facet?: string; - limit?: number; - sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch { + query: string; } -export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery { - aggregation: string; - facet?: string; - order: string; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery { + aggregator?: string; + dataSource?: string; + name: string; + query: string; } -export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute { - aggregation: string; - facet?: string; - interval?: number; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery { + aggregator?: string; + dataSource: string; + isNormalizedCpu?: boolean; + limit?: number; + metric: string; + name: string; + sort?: string; + tagFilters?: string[]; + textFilter?: string; } -export interface DashboardWidgetHostmapDefinitionRequestFillLogQuery { - computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery; - groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery; } -export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHostmapDefinitionRequestFillProcessQuery { - filterBies?: string[]; - limit?: number; - metric: string; - searchBy?: string; -} - -export interface DashboardWidgetHostmapDefinitionRequestFillRumQuery { - computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery; - groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy[]; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery { + computeQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery; + groupBies?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery; } -export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute { - aggregation: string; - facet?: string; - interval?: number; -} - -export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQuery { - computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery; - groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy[]; - index: string; - multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute[]; - searchQuery?: string; -} - -export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery { +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy { - facet?: string; - limit?: number; - sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery; +export interface DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle { + palette?: string; } -export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery { - aggregation: string; - facet?: string; - order: string; +export interface DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition { + displayFormat?: string; + env: string; + liveSpan?: string; + service: string; + showBreakdown?: boolean; + showDistribution?: boolean; + showErrors?: boolean; + showHits?: boolean; + showLatency?: boolean; + showResourceList?: boolean; + sizeFormat?: string; + spanName: string; + /** + * The title of the dashboard. + */ + title?: string; + titleAlign?: string; + titleSize?: string; } -export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute { - aggregation: string; - facet?: string; - interval?: number; +export interface DashboardWidgetGroupDefinitionWidgetWidgetLayout { + height: number; + isColumnBreak?: boolean; + width: number; + x: number; + y: number; } -export interface DashboardWidgetHostmapDefinitionRequestSize { - apmQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQuery; - logQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQuery; - processQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeProcessQuery; +export interface DashboardWidgetHeatmapDefinition { + customLinks?: outputs.DashboardWidgetHeatmapDefinitionCustomLink[]; + events?: outputs.DashboardWidgetHeatmapDefinitionEvent[]; + legendSize?: string; + liveSpan?: string; + requests?: outputs.DashboardWidgetHeatmapDefinitionRequest[]; + showLegend?: boolean; + /** + * The title of the dashboard. + */ + title?: string; + titleAlign?: string; + titleSize?: string; + yaxis?: outputs.DashboardWidgetHeatmapDefinitionYaxis; +} + +export interface DashboardWidgetHeatmapDefinitionCustomLink { + isHidden?: boolean; + label?: string; + link?: string; + overrideLabel?: string; +} + +export interface DashboardWidgetHeatmapDefinitionEvent { + q: string; + tagsExecution?: string; +} + +export interface DashboardWidgetHeatmapDefinitionRequest { + apmQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestApmQuery; + logQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestLogQuery; + processQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestProcessQuery; q?: string; - rumQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQuery; - securityQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery; + rumQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestRumQuery; + securityQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQuery; + style?: outputs.DashboardWidgetHeatmapDefinitionRequestStyle; } -export interface DashboardWidgetHostmapDefinitionRequestSizeApmQuery { - computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery; - groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy[]; +export interface DashboardWidgetHeatmapDefinitionRequestApmQuery { + computeQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery; + groupBies?: outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery { +export interface DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy { +export interface DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery; } -export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery { +export interface DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute { +export interface DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHostmapDefinitionRequestSizeLogQuery { - computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery; - groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy[]; +export interface DashboardWidgetHeatmapDefinitionRequestLogQuery { + computeQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery; + groupBies?: outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery { +export interface DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy { +export interface DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery; } -export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery { +export interface DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute { +export interface DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHostmapDefinitionRequestSizeProcessQuery { +export interface DashboardWidgetHeatmapDefinitionRequestProcessQuery { filterBies?: string[]; limit?: number; metric: string; searchBy?: string; } -export interface DashboardWidgetHostmapDefinitionRequestSizeRumQuery { - computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery; - groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy[]; +export interface DashboardWidgetHeatmapDefinitionRequestRumQuery { + computeQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery; + groupBies?: outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery { +export interface DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy { +export interface DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery; } -export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery { +export interface DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute { +export interface DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery { - computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery; - groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy[]; +export interface DashboardWidgetHeatmapDefinitionRequestSecurityQuery { + computeQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery; + groupBies?: outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery { +export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy { +export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery; } -export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery { +export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute { +export interface DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetHostmapDefinitionStyle { - fillMax?: string; - fillMin?: string; +export interface DashboardWidgetHeatmapDefinitionRequestStyle { palette?: string; - paletteFlip?: boolean; } -export interface DashboardWidgetIframeDefinition { - /** - * The URL of the dashboard. - */ - url: string; -} - -export interface DashboardWidgetImageDefinition { - hasBackground?: boolean; - hasBorder?: boolean; - horizontalAlign?: string; - margin?: string; - sizing?: string; - /** - * The URL of the dashboard. - */ - url: string; - urlDarkTheme?: string; - verticalAlign?: string; +export interface DashboardWidgetHeatmapDefinitionYaxis { + includeZero?: boolean; + label?: string; + max?: string; + min?: string; + scale?: string; } -export interface DashboardWidgetLogStreamDefinition { - columns?: string[]; - indexes?: string[]; - liveSpan?: string; - messageDisplay?: string; - query?: string; - showDateColumn?: boolean; - showMessageColumn?: boolean; - sort?: outputs.DashboardWidgetLogStreamDefinitionSort; +export interface DashboardWidgetHostmapDefinition { + customLinks?: outputs.DashboardWidgetHostmapDefinitionCustomLink[]; + groups?: string[]; + noGroupHosts?: boolean; + noMetricHosts?: boolean; + nodeType?: string; + request?: outputs.DashboardWidgetHostmapDefinitionRequest; + scopes?: string[]; + style?: outputs.DashboardWidgetHostmapDefinitionStyle; /** * The title of the dashboard. */ @@ -4765,723 +4781,556 @@ export interface DashboardWidgetLogStreamDefinition { titleSize?: string; } -export interface DashboardWidgetLogStreamDefinitionSort { - column: string; - order: string; +export interface DashboardWidgetHostmapDefinitionCustomLink { + isHidden?: boolean; + label?: string; + link?: string; + overrideLabel?: string; } -export interface DashboardWidgetManageStatusDefinition { - colorPreference?: string; - displayFormat?: string; - hideZeroCounts?: boolean; - query: string; - showLastTriggered?: boolean; - sort?: string; - summaryType?: string; - /** - * The title of the dashboard. - */ - title?: string; - titleAlign?: string; - titleSize?: string; +export interface DashboardWidgetHostmapDefinitionRequest { + fills?: outputs.DashboardWidgetHostmapDefinitionRequestFill[]; + sizes?: outputs.DashboardWidgetHostmapDefinitionRequestSize[]; } -export interface DashboardWidgetNoteDefinition { - backgroundColor?: string; - content: string; - fontSize?: string; - hasPadding?: boolean; - showTick?: boolean; - textAlign?: string; - tickEdge?: string; - tickPos?: string; - verticalAlign?: string; +export interface DashboardWidgetHostmapDefinitionRequestFill { + apmQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillApmQuery; + logQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillLogQuery; + processQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillProcessQuery; + q?: string; + rumQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillRumQuery; + securityQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQuery; } -export interface DashboardWidgetQueryTableDefinition { - customLinks?: outputs.DashboardWidgetQueryTableDefinitionCustomLink[]; - hasSearchBar?: string; - liveSpan?: string; - requests?: outputs.DashboardWidgetQueryTableDefinitionRequest[]; - /** - * The title of the dashboard. - */ - title?: string; - titleAlign?: string; - titleSize?: string; +export interface DashboardWidgetHostmapDefinitionRequestFillApmQuery { + computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery; + groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute[]; + searchQuery?: string; } -export interface DashboardWidgetQueryTableDefinitionCustomLink { - isHidden?: boolean; - label?: string; - link?: string; - overrideLabel?: string; -} - -export interface DashboardWidgetQueryTableDefinitionRequest { - aggregator?: string; - alias?: string; - apmQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestApmQuery; - apmStatsQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQuery; - cellDisplayModes?: string[]; - conditionalFormats?: outputs.DashboardWidgetQueryTableDefinitionRequestConditionalFormat[]; - formulas?: outputs.DashboardWidgetQueryTableDefinitionRequestFormula[]; - limit?: number; - logQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestLogQuery; - order?: string; - processQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestProcessQuery; - q?: string; - queries?: outputs.DashboardWidgetQueryTableDefinitionRequestQuery[]; - rumQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestRumQuery; - securityQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQuery; -} - -export interface DashboardWidgetQueryTableDefinitionRequestApmQuery { - computeQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery; - groupBies?: outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy[]; - index: string; - multiComputes?: outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute[]; - searchQuery?: string; -} - -export interface DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery; } -export interface DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryTableDefinitionRequestApmStatsQuery { - columns?: outputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn[]; - env: string; - name: string; - primaryTag: string; - resource?: string; - rowType: string; - service: string; -} - -export interface DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn { - alias?: string; - cellDisplayMode?: string; - name: string; - order?: string; -} - -export interface DashboardWidgetQueryTableDefinitionRequestConditionalFormat { - comparator: string; - customBgColor?: string; - customFgColor?: string; - hideValue?: boolean; - imageUrl?: string; - metric?: string; - palette: string; - timeframe?: string; - value: number; -} - -export interface DashboardWidgetQueryTableDefinitionRequestFormula { - alias?: string; - cellDisplayMode?: string; - conditionalFormats?: outputs.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat[]; - formulaExpression: string; - limit?: outputs.DashboardWidgetQueryTableDefinitionRequestFormulaLimit; -} - -export interface DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat { - comparator: string; - customBgColor?: string; - customFgColor?: string; - hideValue?: boolean; - imageUrl?: string; - metric?: string; - palette: string; - timeframe?: string; - value: number; -} - -export interface DashboardWidgetQueryTableDefinitionRequestFormulaLimit { - count?: number; - order?: string; -} - -export interface DashboardWidgetQueryTableDefinitionRequestLogQuery { - computeQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery; - groupBies?: outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy[]; +export interface DashboardWidgetHostmapDefinitionRequestFillLogQuery { + computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery; + groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery; } -export interface DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryTableDefinitionRequestProcessQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillProcessQuery { filterBies?: string[]; limit?: number; metric: string; searchBy?: string; } -export interface DashboardWidgetQueryTableDefinitionRequestQuery { - apmDependencyStatsQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery; - apmResourceStatsQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery; - eventQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuery; - metricQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery; - processQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery; -} - -export interface DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery { - dataSource: string; - env: string; - isUpstream?: boolean; - name: string; - operationName: string; - primaryTagName?: string; - primaryTagValue?: string; - resourceName: string; - service: string; - stat: string; -} - -export interface DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery { - dataSource: string; - env: string; - groupBies?: string[]; - name: string; - operationName?: string; - primaryTagName?: string; - primaryTagValue?: string; - resourceName?: string; - service: string; - stat: string; -} - -export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { - computes: outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute[]; - dataSource: string; - groupBies?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy[]; - indexes?: string[]; - name: string; - search?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch; +export interface DashboardWidgetHostmapDefinitionRequestFillRumQuery { + computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery; + groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute[]; + searchQuery?: string; } -export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute { +export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery { aggregation: string; + facet?: string; interval?: number; - metric?: string; } -export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy { - facet: string; +export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy { + facet?: string; limit?: number; - sort?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort; + sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery; } -export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort { +export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery { aggregation: string; - metric?: string; - order?: string; -} - -export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch { - query: string; -} - -export interface DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery { - aggregator?: string; - dataSource?: string; - name: string; - query: string; + facet?: string; + order: string; } -export interface DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery { - aggregator?: string; - dataSource: string; - isNormalizedCpu?: boolean; - limit?: number; - metric: string; - name: string; - sort?: string; - tagFilters?: string[]; - textFilter?: string; +export interface DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; } -export interface DashboardWidgetQueryTableDefinitionRequestRumQuery { - computeQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery; - groupBies?: outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy[]; +export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQuery { + computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery; + groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery; } -export interface DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryTableDefinitionRequestSecurityQuery { - computeQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery; - groupBies?: outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy[]; +export interface DashboardWidgetHostmapDefinitionRequestSize { + apmQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQuery; + logQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQuery; + processQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeProcessQuery; + q?: string; + rumQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQuery; + securityQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery; +} + +export interface DashboardWidgetHostmapDefinitionRequestSizeApmQuery { + computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery; + groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery; } -export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryValueDefinition { - autoscale?: boolean; - customLinks?: outputs.DashboardWidgetQueryValueDefinitionCustomLink[]; - customUnit?: string; - liveSpan?: string; - precision?: number; - requests?: outputs.DashboardWidgetQueryValueDefinitionRequest[]; - textAlign?: string; - /** - * The title of the dashboard. - */ - title?: string; - titleAlign?: string; - titleSize?: string; -} - -export interface DashboardWidgetQueryValueDefinitionCustomLink { - isHidden?: boolean; - label?: string; - link?: string; - overrideLabel?: string; -} - -export interface DashboardWidgetQueryValueDefinitionRequest { - aggregator?: string; - apmQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestApmQuery; - auditQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestAuditQuery; - conditionalFormats?: outputs.DashboardWidgetQueryValueDefinitionRequestConditionalFormat[]; - formulas?: outputs.DashboardWidgetQueryValueDefinitionRequestFormula[]; - logQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestLogQuery; - processQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestProcessQuery; - q?: string; - queries?: outputs.DashboardWidgetQueryValueDefinitionRequestQuery[]; - rumQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestRumQuery; - securityQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQuery; -} - -export interface DashboardWidgetQueryValueDefinitionRequestApmQuery { - computeQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery; - groupBies?: outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy[]; +export interface DashboardWidgetHostmapDefinitionRequestSizeLogQuery { + computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery; + groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery; } -export interface DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryValueDefinitionRequestAuditQuery { - computeQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery; - groupBies?: outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy[]; +export interface DashboardWidgetHostmapDefinitionRequestSizeProcessQuery { + filterBies?: string[]; + limit?: number; + metric: string; + searchBy?: string; +} + +export interface DashboardWidgetHostmapDefinitionRequestSizeRumQuery { + computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery; + groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery; } -export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryValueDefinitionRequestConditionalFormat { - comparator: string; - customBgColor?: string; - customFgColor?: string; - hideValue?: boolean; - imageUrl?: string; - metric?: string; - palette: string; - timeframe?: string; - value: number; -} - -export interface DashboardWidgetQueryValueDefinitionRequestFormula { - alias?: string; - cellDisplayMode?: string; - conditionalFormats?: outputs.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat[]; - formulaExpression: string; - limit?: outputs.DashboardWidgetQueryValueDefinitionRequestFormulaLimit; -} - -export interface DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat { - comparator: string; - customBgColor?: string; - customFgColor?: string; - hideValue?: boolean; - imageUrl?: string; - metric?: string; - palette: string; - timeframe?: string; - value: number; -} - -export interface DashboardWidgetQueryValueDefinitionRequestFormulaLimit { - count?: number; - order?: string; -} - -export interface DashboardWidgetQueryValueDefinitionRequestLogQuery { - computeQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery; - groupBies?: outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy[]; +export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery { + computeQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery; + groupBies?: outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy { +export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery; } -export interface DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery { +export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute { +export interface DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryValueDefinitionRequestProcessQuery { - filterBies?: string[]; - limit?: number; - metric: string; - searchBy?: string; -} - -export interface DashboardWidgetQueryValueDefinitionRequestQuery { - apmDependencyStatsQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery; - apmResourceStatsQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery; - eventQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuery; - metricQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery; - processQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery; +export interface DashboardWidgetHostmapDefinitionStyle { + fillMax?: string; + fillMin?: string; + palette?: string; + paletteFlip?: boolean; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery { - dataSource: string; - env: string; - isUpstream?: boolean; - name: string; - operationName: string; - primaryTagName?: string; - primaryTagValue?: string; - resourceName: string; - service: string; - stat: string; +export interface DashboardWidgetIframeDefinition { + /** + * The URL of the dashboard. + */ + url: string; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery { - dataSource: string; - env: string; - groupBies?: string[]; - name: string; - operationName?: string; - primaryTagName?: string; - primaryTagValue?: string; - resourceName?: string; - service: string; - stat: string; +export interface DashboardWidgetImageDefinition { + hasBackground?: boolean; + hasBorder?: boolean; + horizontalAlign?: string; + margin?: string; + sizing?: string; + /** + * The URL of the dashboard. + */ + url: string; + urlDarkTheme?: string; + verticalAlign?: string; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { - computes: outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute[]; - dataSource: string; - groupBies?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy[]; +export interface DashboardWidgetLogStreamDefinition { + columns?: string[]; indexes?: string[]; - name: string; - search?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch; + liveSpan?: string; + messageDisplay?: string; + query?: string; + showDateColumn?: boolean; + showMessageColumn?: boolean; + sort?: outputs.DashboardWidgetLogStreamDefinitionSort; + /** + * The title of the dashboard. + */ + title?: string; + titleAlign?: string; + titleSize?: string; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute { - aggregation: string; - interval?: number; - metric?: string; +export interface DashboardWidgetLogStreamDefinitionSort { + column: string; + order: string; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy { - facet: string; - limit?: number; - sort?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort; +export interface DashboardWidgetManageStatusDefinition { + colorPreference?: string; + displayFormat?: string; + hideZeroCounts?: boolean; + query: string; + showLastTriggered?: boolean; + sort?: string; + summaryType?: string; + /** + * The title of the dashboard. + */ + title?: string; + titleAlign?: string; + titleSize?: string; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort { - aggregation: string; - metric?: string; - order?: string; +export interface DashboardWidgetNoteDefinition { + backgroundColor?: string; + content: string; + fontSize?: string; + hasPadding?: boolean; + showTick?: boolean; + textAlign?: string; + tickEdge?: string; + tickPos?: string; + verticalAlign?: string; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch { - query: string; +export interface DashboardWidgetQueryTableDefinition { + customLinks?: outputs.DashboardWidgetQueryTableDefinitionCustomLink[]; + hasSearchBar?: string; + liveSpan?: string; + requests?: outputs.DashboardWidgetQueryTableDefinitionRequest[]; + /** + * The title of the dashboard. + */ + title?: string; + titleAlign?: string; + titleSize?: string; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery { - aggregator?: string; - dataSource?: string; - name: string; - query: string; +export interface DashboardWidgetQueryTableDefinitionCustomLink { + isHidden?: boolean; + label?: string; + link?: string; + overrideLabel?: string; } -export interface DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery { +export interface DashboardWidgetQueryTableDefinitionRequest { aggregator?: string; - dataSource: string; - isNormalizedCpu?: boolean; + alias?: string; + apmQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestApmQuery; + apmStatsQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQuery; + cellDisplayModes?: string[]; + conditionalFormats?: outputs.DashboardWidgetQueryTableDefinitionRequestConditionalFormat[]; + formulas?: outputs.DashboardWidgetQueryTableDefinitionRequestFormula[]; limit?: number; - metric: string; - name: string; - sort?: string; - tagFilters?: string[]; - textFilter?: string; + logQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestLogQuery; + order?: string; + processQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestProcessQuery; + q?: string; + queries?: outputs.DashboardWidgetQueryTableDefinitionRequestQuery[]; + rumQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestRumQuery; + securityQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQuery; } -export interface DashboardWidgetQueryValueDefinitionRequestRumQuery { - computeQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery; - groupBies?: outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy[]; +export interface DashboardWidgetQueryTableDefinitionRequestApmQuery { + computeQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery; + groupBies?: outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery { +export interface DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy { +export interface DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery; } -export interface DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery { +export interface DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute { +export interface DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryValueDefinitionRequestSecurityQuery { - computeQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery; - groupBies?: outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy[]; +export interface DashboardWidgetQueryTableDefinitionRequestApmStatsQuery { + columns?: outputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn[]; + env: string; + name: string; + primaryTag: string; + resource?: string; + rowType: string; + service: string; +} + +export interface DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn { + alias?: string; + cellDisplayMode?: string; + name: string; + order?: string; +} + +export interface DashboardWidgetQueryTableDefinitionRequestConditionalFormat { + comparator: string; + customBgColor?: string; + customFgColor?: string; + hideValue?: boolean; + imageUrl?: string; + metric?: string; + palette: string; + timeframe?: string; + value: number; +} + +export interface DashboardWidgetQueryTableDefinitionRequestFormula { + alias?: string; + cellDisplayMode?: string; + conditionalFormats?: outputs.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat[]; + formulaExpression: string; + limit?: outputs.DashboardWidgetQueryTableDefinitionRequestFormulaLimit; +} + +export interface DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat { + comparator: string; + customBgColor?: string; + customFgColor?: string; + hideValue?: boolean; + imageUrl?: string; + metric?: string; + palette: string; + timeframe?: string; + value: number; +} + +export interface DashboardWidgetQueryTableDefinitionRequestFormulaLimit { + count?: number; + order?: string; +} + +export interface DashboardWidgetQueryTableDefinitionRequestLogQuery { + computeQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery; + groupBies?: outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery { +export interface DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy { +export interface DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery; } -export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery { +export interface DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute { +export interface DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinition { - colorByGroups?: string[]; - customLinks?: outputs.DashboardWidgetScatterplotDefinitionCustomLink[]; - liveSpan?: string; - request?: outputs.DashboardWidgetScatterplotDefinitionRequest; - /** - * The title of the dashboard. - */ - title?: string; - titleAlign?: string; - titleSize?: string; - xaxis?: outputs.DashboardWidgetScatterplotDefinitionXaxis; - yaxis?: outputs.DashboardWidgetScatterplotDefinitionYaxis; -} - -export interface DashboardWidgetScatterplotDefinitionCustomLink { - isHidden?: boolean; - label?: string; - link?: string; - overrideLabel?: string; -} - -export interface DashboardWidgetScatterplotDefinitionRequest { - scatterplotTables?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTable[]; - xes?: outputs.DashboardWidgetScatterplotDefinitionRequestX[]; - ys?: outputs.DashboardWidgetScatterplotDefinitionRequestY[]; -} - -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTable { - formulas?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula[]; - queries?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery[]; -} - -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula { - alias?: string; - dimension: string; - formulaExpression: string; +export interface DashboardWidgetQueryTableDefinitionRequestProcessQuery { + filterBies?: string[]; + limit?: number; + metric: string; + searchBy?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery { - apmDependencyStatsQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery; - apmResourceStatsQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery; - eventQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery; - metricQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery; - processQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery; +export interface DashboardWidgetQueryTableDefinitionRequestQuery { + apmDependencyStatsQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery; + apmResourceStatsQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery; + eventQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuery; + metricQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery; + processQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery { +export interface DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery { dataSource: string; env: string; isUpstream?: boolean; @@ -5494,7 +5343,7 @@ export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuer stat: string; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery { +export interface DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery { dataSource: string; env: string; groupBies?: string[]; @@ -5507,396 +5356,1261 @@ export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuer stat: string; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery { - computes: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute[]; +export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQuery { + computes: outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute[]; dataSource: string; - groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy[]; + groupBies?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy[]; indexes?: string[]; name: string; - search?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch; + search?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute { +export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute { aggregation: string; interval?: number; metric?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy { +export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy { facet: string; limit?: number; - sort?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort; + sort?: outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort { +export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort { aggregation: string; metric?: string; order?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch { +export interface DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch { query: string; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery { +export interface DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery { aggregator?: string; dataSource?: string; name: string; query: string; } -export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery { - aggregator?: string; - dataSource: string; - isNormalizedCpu?: boolean; - limit?: number; - metric: string; - name: string; - sort?: string; - tagFilters?: string[]; - textFilter?: string; +export interface DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery { + aggregator?: string; + dataSource: string; + isNormalizedCpu?: boolean; + limit?: number; + metric: string; + name: string; + sort?: string; + tagFilters?: string[]; + textFilter?: string; +} + +export interface DashboardWidgetQueryTableDefinitionRequestRumQuery { + computeQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery; + groupBies?: outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery; +} + +export interface DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryTableDefinitionRequestSecurityQuery { + computeQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery; + groupBies?: outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery; +} + +export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryValueDefinition { + autoscale?: boolean; + customLinks?: outputs.DashboardWidgetQueryValueDefinitionCustomLink[]; + customUnit?: string; + liveSpan?: string; + precision?: number; + requests?: outputs.DashboardWidgetQueryValueDefinitionRequest[]; + textAlign?: string; + /** + * The title of the dashboard. + */ + title?: string; + titleAlign?: string; + titleSize?: string; +} + +export interface DashboardWidgetQueryValueDefinitionCustomLink { + isHidden?: boolean; + label?: string; + link?: string; + overrideLabel?: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequest { + aggregator?: string; + apmQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestApmQuery; + auditQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestAuditQuery; + conditionalFormats?: outputs.DashboardWidgetQueryValueDefinitionRequestConditionalFormat[]; + formulas?: outputs.DashboardWidgetQueryValueDefinitionRequestFormula[]; + logQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestLogQuery; + processQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestProcessQuery; + q?: string; + queries?: outputs.DashboardWidgetQueryValueDefinitionRequestQuery[]; + rumQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestRumQuery; + securityQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQuery; +} + +export interface DashboardWidgetQueryValueDefinitionRequestApmQuery { + computeQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery; + groupBies?: outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery; +} + +export interface DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryValueDefinitionRequestAuditQuery { + computeQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery; + groupBies?: outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery; +} + +export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryValueDefinitionRequestConditionalFormat { + comparator: string; + customBgColor?: string; + customFgColor?: string; + hideValue?: boolean; + imageUrl?: string; + metric?: string; + palette: string; + timeframe?: string; + value: number; +} + +export interface DashboardWidgetQueryValueDefinitionRequestFormula { + alias?: string; + cellDisplayMode?: string; + conditionalFormats?: outputs.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat[]; + formulaExpression: string; + limit?: outputs.DashboardWidgetQueryValueDefinitionRequestFormulaLimit; +} + +export interface DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat { + comparator: string; + customBgColor?: string; + customFgColor?: string; + hideValue?: boolean; + imageUrl?: string; + metric?: string; + palette: string; + timeframe?: string; + value: number; +} + +export interface DashboardWidgetQueryValueDefinitionRequestFormulaLimit { + count?: number; + order?: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestLogQuery { + computeQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery; + groupBies?: outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery; +} + +export interface DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryValueDefinitionRequestProcessQuery { + filterBies?: string[]; + limit?: number; + metric: string; + searchBy?: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQuery { + apmDependencyStatsQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery; + apmResourceStatsQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery; + eventQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuery; + metricQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery; + processQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery { + dataSource: string; + env: string; + isUpstream?: boolean; + name: string; + operationName: string; + primaryTagName?: string; + primaryTagValue?: string; + resourceName: string; + service: string; + stat: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery { + dataSource: string; + env: string; + groupBies?: string[]; + name: string; + operationName?: string; + primaryTagName?: string; + primaryTagValue?: string; + resourceName?: string; + service: string; + stat: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQuery { + computes: outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute[]; + dataSource: string; + groupBies?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy[]; + indexes?: string[]; + name: string; + search?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute { + aggregation: string; + interval?: number; + metric?: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy { + facet: string; + limit?: number; + sort?: outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort { + aggregation: string; + metric?: string; + order?: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch { + query: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery { + aggregator?: string; + dataSource?: string; + name: string; + query: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery { + aggregator?: string; + dataSource: string; + isNormalizedCpu?: boolean; + limit?: number; + metric: string; + name: string; + sort?: string; + tagFilters?: string[]; + textFilter?: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestRumQuery { + computeQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery; + groupBies?: outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery; +} + +export interface DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryValueDefinitionRequestSecurityQuery { + computeQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery; + groupBies?: outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery; +} + +export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinition { + colorByGroups?: string[]; + customLinks?: outputs.DashboardWidgetScatterplotDefinitionCustomLink[]; + liveSpan?: string; + request?: outputs.DashboardWidgetScatterplotDefinitionRequest; + /** + * The title of the dashboard. + */ + title?: string; + titleAlign?: string; + titleSize?: string; + xaxis?: outputs.DashboardWidgetScatterplotDefinitionXaxis; + yaxis?: outputs.DashboardWidgetScatterplotDefinitionYaxis; +} + +export interface DashboardWidgetScatterplotDefinitionCustomLink { + isHidden?: boolean; + label?: string; + link?: string; + overrideLabel?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequest { + scatterplotTables?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTable[]; + xes?: outputs.DashboardWidgetScatterplotDefinitionRequestX[]; + ys?: outputs.DashboardWidgetScatterplotDefinitionRequestY[]; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTable { + formulas?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula[]; + queries?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery[]; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula { + alias?: string; + dimension: string; + formulaExpression: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery { + apmDependencyStatsQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery; + apmResourceStatsQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery; + eventQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery; + metricQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery; + processQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery { + dataSource: string; + env: string; + isUpstream?: boolean; + name: string; + operationName: string; + primaryTagName?: string; + primaryTagValue?: string; + resourceName: string; + service: string; + stat: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery { + dataSource: string; + env: string; + groupBies?: string[]; + name: string; + operationName?: string; + primaryTagName?: string; + primaryTagValue?: string; + resourceName?: string; + service: string; + stat: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery { + computes: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute[]; + dataSource: string; + groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy[]; + indexes?: string[]; + name: string; + search?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute { + aggregation: string; + interval?: number; + metric?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy { + facet: string; + limit?: number; + sort?: outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort { + aggregation: string; + metric?: string; + order?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch { + query: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery { + aggregator?: string; + dataSource?: string; + name: string; + query: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery { + aggregator?: string; + dataSource: string; + isNormalizedCpu?: boolean; + limit?: number; + metric: string; + name: string; + sort?: string; + tagFilters?: string[]; + textFilter?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestX { + aggregator?: string; + apmQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXApmQuery; + logQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXLogQuery; + processQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXProcessQuery; + q?: string; + rumQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXRumQuery; + securityQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQuery; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXApmQuery { + computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery; + groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXLogQuery { + computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery; + groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXProcessQuery { + filterBies?: string[]; + limit?: number; + metric: string; + searchBy?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXRumQuery { + computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery; + groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQuery { + computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery; + groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestY { + aggregator?: string; + apmQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYApmQuery; + logQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYLogQuery; + processQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYProcessQuery; + q?: string; + rumQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYRumQuery; + securityQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQuery; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYApmQuery { + computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery; + groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYLogQuery { + computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery; + groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYProcessQuery { + filterBies?: string[]; + limit?: number; + metric: string; + searchBy?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYRumQuery { + computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery; + groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQuery { + computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery; + groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy[]; + index: string; + multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute[]; + searchQuery?: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy { + facet?: string; + limit?: number; + sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery { + aggregation: string; + facet?: string; + order: string; +} + +export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute { + aggregation: string; + facet?: string; + interval?: number; +} + +export interface DashboardWidgetScatterplotDefinitionXaxis { + includeZero?: boolean; + label?: string; + max?: string; + min?: string; + scale?: string; +} + +export interface DashboardWidgetScatterplotDefinitionYaxis { + includeZero?: boolean; + label?: string; + max?: string; + min?: string; + scale?: string; +} + +export interface DashboardWidgetServiceLevelObjectiveDefinition { + globalTimeTarget?: string; + showErrorBudget?: boolean; + sloId: string; + timeWindows: string[]; + /** + * The title of the dashboard. + */ + title?: string; + titleAlign?: string; + titleSize?: string; + viewMode: string; + viewType: string; +} + +export interface DashboardWidgetServicemapDefinition { + customLinks?: outputs.DashboardWidgetServicemapDefinitionCustomLink[]; + filters: string[]; + service: string; + /** + * The title of the dashboard. + */ + title?: string; + titleAlign?: string; + titleSize?: string; +} + +export interface DashboardWidgetServicemapDefinitionCustomLink { + isHidden?: boolean; + label?: string; + link?: string; + overrideLabel?: string; +} + +export interface DashboardWidgetSunburstDefinition { + customLinks?: outputs.DashboardWidgetSunburstDefinitionCustomLink[]; + hideTotal?: boolean; + legendInline?: outputs.DashboardWidgetSunburstDefinitionLegendInline; + legendTable?: outputs.DashboardWidgetSunburstDefinitionLegendTable; + liveSpan?: string; + requests?: outputs.DashboardWidgetSunburstDefinitionRequest[]; + /** + * The title of the dashboard. + */ + title?: string; + titleAlign?: string; + titleSize?: string; +} + +export interface DashboardWidgetSunburstDefinitionCustomLink { + isHidden?: boolean; + label?: string; + link?: string; + overrideLabel?: string; +} + +export interface DashboardWidgetSunburstDefinitionLegendInline { + hidePercent?: boolean; + hideValue?: boolean; + type: string; } -export interface DashboardWidgetScatterplotDefinitionRequestX { - aggregator?: string; - apmQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXApmQuery; - logQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXLogQuery; - processQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXProcessQuery; +export interface DashboardWidgetSunburstDefinitionLegendTable { + type: string; +} + +export interface DashboardWidgetSunburstDefinitionRequest { + apmQuery?: outputs.DashboardWidgetSunburstDefinitionRequestApmQuery; + auditQuery?: outputs.DashboardWidgetSunburstDefinitionRequestAuditQuery; + formulas?: outputs.DashboardWidgetSunburstDefinitionRequestFormula[]; + logQuery?: outputs.DashboardWidgetSunburstDefinitionRequestLogQuery; + networkQuery?: outputs.DashboardWidgetSunburstDefinitionRequestNetworkQuery; + processQuery?: outputs.DashboardWidgetSunburstDefinitionRequestProcessQuery; q?: string; - rumQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXRumQuery; - securityQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQuery; + queries?: outputs.DashboardWidgetSunburstDefinitionRequestQuery[]; + rumQuery?: outputs.DashboardWidgetSunburstDefinitionRequestRumQuery; + securityQuery?: outputs.DashboardWidgetSunburstDefinitionRequestSecurityQuery; } -export interface DashboardWidgetScatterplotDefinitionRequestXApmQuery { - computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery; - groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy[]; +export interface DashboardWidgetSunburstDefinitionRequestApmQuery { + computeQuery?: outputs.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery; + groupBies?: outputs.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy { +export interface DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery; } -export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery { +export interface DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinitionRequestXLogQuery { - computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery; - groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy[]; +export interface DashboardWidgetSunburstDefinitionRequestAuditQuery { + computeQuery?: outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery; + groupBies?: outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy { +export interface DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery; } -export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery { +export interface DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinitionRequestXProcessQuery { - filterBies?: string[]; - limit?: number; - metric: string; - searchBy?: string; +export interface DashboardWidgetSunburstDefinitionRequestFormula { + alias?: string; + cellDisplayMode?: string; + conditionalFormats?: outputs.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat[]; + formulaExpression: string; + limit?: outputs.DashboardWidgetSunburstDefinitionRequestFormulaLimit; } -export interface DashboardWidgetScatterplotDefinitionRequestXRumQuery { - computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery; - groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy[]; +export interface DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat { + comparator: string; + customBgColor?: string; + customFgColor?: string; + hideValue?: boolean; + imageUrl?: string; + metric?: string; + palette: string; + timeframe?: string; + value: number; +} + +export interface DashboardWidgetSunburstDefinitionRequestFormulaLimit { + count?: number; + order?: string; +} + +export interface DashboardWidgetSunburstDefinitionRequestLogQuery { + computeQuery?: outputs.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery; + groupBies?: outputs.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy { +export interface DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery; } -export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery { +export interface DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQuery { - computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery; - groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy[]; +export interface DashboardWidgetSunburstDefinitionRequestNetworkQuery { + computeQuery?: outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery; + groupBies?: outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy { +export interface DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery; } -export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery { +export interface DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinitionRequestY { - aggregator?: string; - apmQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYApmQuery; - logQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYLogQuery; - processQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYProcessQuery; - q?: string; - rumQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYRumQuery; - securityQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQuery; +export interface DashboardWidgetSunburstDefinitionRequestProcessQuery { + filterBies?: string[]; + limit?: number; + metric: string; + searchBy?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestYApmQuery { - computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery; - groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy[]; - index: string; - multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute[]; - searchQuery?: string; +export interface DashboardWidgetSunburstDefinitionRequestQuery { + apmDependencyStatsQuery?: outputs.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery; + apmResourceStatsQuery?: outputs.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery; + eventQuery?: outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQuery; + metricQuery?: outputs.DashboardWidgetSunburstDefinitionRequestQueryMetricQuery; + processQuery?: outputs.DashboardWidgetSunburstDefinitionRequestQueryProcessQuery; } -export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery { - aggregation: string; - facet?: string; - interval?: number; +export interface DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery { + dataSource: string; + env: string; + isUpstream?: boolean; + name: string; + operationName: string; + primaryTagName?: string; + primaryTagValue?: string; + resourceName: string; + service: string; + stat: string; } -export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy { - facet?: string; - limit?: number; - sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery; +export interface DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery { + dataSource: string; + env: string; + groupBies?: string[]; + name: string; + operationName?: string; + primaryTagName?: string; + primaryTagValue?: string; + resourceName?: string; + service: string; + stat: string; } -export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery { - aggregation: string; - facet?: string; - order: string; +export interface DashboardWidgetSunburstDefinitionRequestQueryEventQuery { + computes: outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute[]; + dataSource: string; + groupBies?: outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy[]; + indexes?: string[]; + name: string; + search?: outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch; } -export interface DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute { aggregation: string; - facet?: string; interval?: number; + metric?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestYLogQuery { - computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery; - groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy[]; - index: string; - multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute[]; - searchQuery?: string; +export interface DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy { + facet: string; + limit?: number; + sort?: outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort; } -export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort { aggregation: string; - facet?: string; - interval?: number; -} - -export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy { - facet?: string; - limit?: number; - sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery; + metric?: string; + order?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery { - aggregation: string; - facet?: string; - order: string; +export interface DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch { + query: string; } -export interface DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute { - aggregation: string; - facet?: string; - interval?: number; +export interface DashboardWidgetSunburstDefinitionRequestQueryMetricQuery { + aggregator?: string; + dataSource?: string; + name: string; + query: string; } -export interface DashboardWidgetScatterplotDefinitionRequestYProcessQuery { - filterBies?: string[]; +export interface DashboardWidgetSunburstDefinitionRequestQueryProcessQuery { + aggregator?: string; + dataSource: string; + isNormalizedCpu?: boolean; limit?: number; metric: string; - searchBy?: string; + name: string; + sort?: string; + tagFilters?: string[]; + textFilter?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestYRumQuery { - computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery; - groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy[]; +export interface DashboardWidgetSunburstDefinitionRequestRumQuery { + computeQuery?: outputs.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery; + groupBies?: outputs.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy { +export interface DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery; } -export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery { +export interface DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQuery { - computeQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery; - groupBies?: outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy[]; +export interface DashboardWidgetSunburstDefinitionRequestSecurityQuery { + computeQuery?: outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery; + groupBies?: outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy[]; index: string; - multiComputes?: outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute[]; + multiComputes?: outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute[]; searchQuery?: string; } -export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery { +export interface DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy { +export interface DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy { facet?: string; limit?: number; - sortQuery?: outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery; + sortQuery?: outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery; } -export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery { +export interface DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery { aggregation: string; facet?: string; order: string; } -export interface DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute { +export interface DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute { aggregation: string; facet?: string; interval?: number; } -export interface DashboardWidgetScatterplotDefinitionXaxis { - includeZero?: boolean; - label?: string; - max?: string; - min?: string; - scale?: string; -} - -export interface DashboardWidgetScatterplotDefinitionYaxis { - includeZero?: boolean; - label?: string; - max?: string; - min?: string; - scale?: string; -} - -export interface DashboardWidgetServiceLevelObjectiveDefinition { - globalTimeTarget?: string; - showErrorBudget?: boolean; - sloId: string; - timeWindows: string[]; - /** - * The title of the dashboard. - */ - title?: string; - titleAlign?: string; - titleSize?: string; - viewMode: string; - viewType: string; -} - -export interface DashboardWidgetServicemapDefinition { - customLinks?: outputs.DashboardWidgetServicemapDefinitionCustomLink[]; - filters: string[]; - service: string; - /** - * The title of the dashboard. - */ - title?: string; - titleAlign?: string; - titleSize?: string; -} - -export interface DashboardWidgetServicemapDefinitionCustomLink { - isHidden?: boolean; - label?: string; - link?: string; - overrideLabel?: string; -} - export interface DashboardWidgetTimeseriesDefinition { customLinks?: outputs.DashboardWidgetTimeseriesDefinitionCustomLink[]; events?: outputs.DashboardWidgetTimeseriesDefinitionEvent[]; @@ -6753,6 +7467,9 @@ export interface GetSecurityMonitoringRulesRuleOptionsNewValueOptions { } export interface GetSecurityMonitoringRulesRuleQuery { + /** + * @deprecated `agent_rule` has been deprecated in favor of new Agent Rule resource. + */ agentRules?: outputs.GetSecurityMonitoringRulesRuleQueryAgentRule[]; aggregation?: string; distinctFields?: string[]; @@ -7453,6 +8170,9 @@ export interface SecurityMonitoringRuleOptionsNewValueOptions { } export interface SecurityMonitoringRuleQuery { + /** + * @deprecated `agent_rule` has been deprecated in favor of new Agent Rule resource. + */ agentRules?: outputs.SecurityMonitoringRuleQueryAgentRule[]; aggregation?: string; distinctFields?: string[]; @@ -7568,6 +8288,7 @@ export interface SyntheticsTestApiStep { * Query arguments name and value map. */ requestQuery?: {[key: string]: any}; + retry?: outputs.SyntheticsTestApiStepRetry; /** * The subtype of the Synthetic multistep API test step. Valid values are `http`. */ @@ -7670,7 +8391,7 @@ export interface SyntheticsTestApiStepRequestDefinition { */ host?: string; /** - * For UDP tests, message to send with the request. + * For UDP and websocket tests, message to send with the request. */ message?: string; /** @@ -7707,6 +8428,11 @@ export interface SyntheticsTestApiStepRequestDefinition { url?: string; } +export interface SyntheticsTestApiStepRetry { + count?: number; + interval?: number; +} + export interface SyntheticsTestAssertion { /** * Assertion operator. **Note** Only some combinations of `type` and `operator` are valid (please refer to [Datadog documentation](https://docs.datadoghq.com/api/latest/synthetics/#create-a-test)). @@ -7929,7 +8655,7 @@ export interface SyntheticsTestRequestDefinition { */ host?: string; /** - * For UDP tests, message to send with the request. + * For UDP and websocket tests, message to send with the request. */ message?: string; /** diff --git a/sdk/python/pulumi_datadog/_inputs.py b/sdk/python/pulumi_datadog/_inputs.py index 9d4f89dc7..18aa3d852 100644 --- a/sdk/python/pulumi_datadog/_inputs.py +++ b/sdk/python/pulumi_datadog/_inputs.py @@ -442,6 +442,55 @@ 'DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionArgs', 'DashboardWidgetGroupDefinitionWidgetServicemapDefinitionArgs', 'DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLinkArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs', 'DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs', 'DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs', 'DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs', @@ -769,6 +818,55 @@ 'DashboardWidgetServiceLevelObjectiveDefinitionArgs', 'DashboardWidgetServicemapDefinitionArgs', 'DashboardWidgetServicemapDefinitionCustomLinkArgs', + 'DashboardWidgetSunburstDefinitionArgs', + 'DashboardWidgetSunburstDefinitionCustomLinkArgs', + 'DashboardWidgetSunburstDefinitionLegendInlineArgs', + 'DashboardWidgetSunburstDefinitionLegendTableArgs', + 'DashboardWidgetSunburstDefinitionRequestArgs', + 'DashboardWidgetSunburstDefinitionRequestApmQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs', + 'DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs', + 'DashboardWidgetSunburstDefinitionRequestAuditQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs', + 'DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs', + 'DashboardWidgetSunburstDefinitionRequestFormulaArgs', + 'DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs', + 'DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs', + 'DashboardWidgetSunburstDefinitionRequestLogQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs', + 'DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs', + 'DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs', + 'DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs', + 'DashboardWidgetSunburstDefinitionRequestProcessQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs', + 'DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs', + 'DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs', + 'DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs', + 'DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestRumQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs', + 'DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs', + 'DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs', + 'DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs', + 'DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs', 'DashboardWidgetTimeseriesDefinitionArgs', 'DashboardWidgetTimeseriesDefinitionCustomLinkArgs', 'DashboardWidgetTimeseriesDefinitionEventArgs', @@ -949,6 +1047,7 @@ 'SyntheticsTestApiStepRequestClientCertificateCertArgs', 'SyntheticsTestApiStepRequestClientCertificateKeyArgs', 'SyntheticsTestApiStepRequestDefinitionArgs', + 'SyntheticsTestApiStepRetryArgs', 'SyntheticsTestAssertionArgs', 'SyntheticsTestAssertionTargetjsonpathArgs', 'SyntheticsTestBrowserStepArgs', @@ -1507,6 +1606,7 @@ def __init__(__self__, *, scatterplot_definition: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionArgs']] = None, service_level_objective_definition: Optional[pulumi.Input['DashboardWidgetServiceLevelObjectiveDefinitionArgs']] = None, servicemap_definition: Optional[pulumi.Input['DashboardWidgetServicemapDefinitionArgs']] = None, + sunburst_definition: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionArgs']] = None, timeseries_definition: Optional[pulumi.Input['DashboardWidgetTimeseriesDefinitionArgs']] = None, toplist_definition: Optional[pulumi.Input['DashboardWidgetToplistDefinitionArgs']] = None, trace_service_definition: Optional[pulumi.Input['DashboardWidgetTraceServiceDefinitionArgs']] = None, @@ -1535,6 +1635,7 @@ def __init__(__self__, *, :param pulumi.Input['DashboardWidgetScatterplotDefinitionArgs'] scatterplot_definition: The definition for a Scatterplot widget. :param pulumi.Input['DashboardWidgetServiceLevelObjectiveDefinitionArgs'] service_level_objective_definition: The definition for a Service Level Objective widget. :param pulumi.Input['DashboardWidgetServicemapDefinitionArgs'] servicemap_definition: The definition for a Service Map widget. + :param pulumi.Input['DashboardWidgetSunburstDefinitionArgs'] sunburst_definition: The definition for a Sunburst widget. :param pulumi.Input['DashboardWidgetTimeseriesDefinitionArgs'] timeseries_definition: The definition for a Timeseries widget. :param pulumi.Input['DashboardWidgetToplistDefinitionArgs'] toplist_definition: The definition for a Toplist widget. :param pulumi.Input['DashboardWidgetTraceServiceDefinitionArgs'] trace_service_definition: The definition for a Trace Service widget. @@ -1586,6 +1687,8 @@ def __init__(__self__, *, pulumi.set(__self__, "service_level_objective_definition", service_level_objective_definition) if servicemap_definition is not None: pulumi.set(__self__, "servicemap_definition", servicemap_definition) + if sunburst_definition is not None: + pulumi.set(__self__, "sunburst_definition", sunburst_definition) if timeseries_definition is not None: pulumi.set(__self__, "timeseries_definition", timeseries_definition) if toplist_definition is not None: @@ -1871,6 +1974,18 @@ def servicemap_definition(self) -> Optional[pulumi.Input['DashboardWidgetService def servicemap_definition(self, value: Optional[pulumi.Input['DashboardWidgetServicemapDefinitionArgs']]): pulumi.set(self, "servicemap_definition", value) + @property + @pulumi.getter(name="sunburstDefinition") + def sunburst_definition(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionArgs']]: + """ + The definition for a Sunburst widget. + """ + return pulumi.get(self, "sunburst_definition") + + @sunburst_definition.setter + def sunburst_definition(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionArgs']]): + pulumi.set(self, "sunburst_definition", value) + @property @pulumi.getter(name="timeseriesDefinition") def timeseries_definition(self) -> Optional[pulumi.Input['DashboardWidgetTimeseriesDefinitionArgs']]: @@ -7429,6 +7544,7 @@ def __init__(__self__, *, scatterplot_definition: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionArgs']] = None, service_level_objective_definition: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionArgs']] = None, servicemap_definition: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetServicemapDefinitionArgs']] = None, + sunburst_definition: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs']] = None, timeseries_definition: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs']] = None, toplist_definition: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs']] = None, trace_service_definition: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs']] = None, @@ -7456,6 +7572,7 @@ def __init__(__self__, *, :param pulumi.Input['DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionArgs'] scatterplot_definition: The definition for a Scatterplot widget. :param pulumi.Input['DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionArgs'] service_level_objective_definition: The definition for a Service Level Objective widget. :param pulumi.Input['DashboardWidgetGroupDefinitionWidgetServicemapDefinitionArgs'] servicemap_definition: The definition for a Service Map widget. + :param pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs'] sunburst_definition: The definition for a Sunburst widget. :param pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs'] timeseries_definition: The definition for a Timeseries widget. :param pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs'] toplist_definition: The definition for a Toplist widget. :param pulumi.Input['DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs'] trace_service_definition: The definition for a Trace Service widget. @@ -7505,6 +7622,8 @@ def __init__(__self__, *, pulumi.set(__self__, "service_level_objective_definition", service_level_objective_definition) if servicemap_definition is not None: pulumi.set(__self__, "servicemap_definition", servicemap_definition) + if sunburst_definition is not None: + pulumi.set(__self__, "sunburst_definition", sunburst_definition) if timeseries_definition is not None: pulumi.set(__self__, "timeseries_definition", timeseries_definition) if toplist_definition is not None: @@ -7778,6 +7897,18 @@ def servicemap_definition(self) -> Optional[pulumi.Input['DashboardWidgetGroupDe def servicemap_definition(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetServicemapDefinitionArgs']]): pulumi.set(self, "servicemap_definition", value) + @property + @pulumi.getter(name="sunburstDefinition") + def sunburst_definition(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs']]: + """ + The definition for a Sunburst widget. + """ + return pulumi.get(self, "sunburst_definition") + + @sunburst_definition.setter + def sunburst_definition(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs']]): + pulumi.set(self, "sunburst_definition", value) + @property @pulumi.getter(name="timeseriesDefinition") def timeseries_definition(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs']]: @@ -25714,98 +25845,74 @@ def override_label(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs: def __init__(__self__, *, - custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs']]]] = None, - events: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs']]]] = None, - legend_columns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - legend_layout: Optional[pulumi.Input[str]] = None, - legend_size: Optional[pulumi.Input[str]] = None, + custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs']]]] = None, + hide_total: Optional[pulumi.Input[bool]] = None, + legend_inline: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs']] = None, + legend_table: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs']] = None, live_span: Optional[pulumi.Input[str]] = None, - markers: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs']]]] = None, - requests: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs']]]] = None, - right_yaxis: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs']] = None, - show_legend: Optional[pulumi.Input[bool]] = None, + requests: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs']]]] = None, title: Optional[pulumi.Input[str]] = None, title_align: Optional[pulumi.Input[str]] = None, - title_size: Optional[pulumi.Input[str]] = None, - yaxis: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs']] = None): + title_size: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[str] title: The title of the dashboard. """ if custom_links is not None: pulumi.set(__self__, "custom_links", custom_links) - if events is not None: - pulumi.set(__self__, "events", events) - if legend_columns is not None: - pulumi.set(__self__, "legend_columns", legend_columns) - if legend_layout is not None: - pulumi.set(__self__, "legend_layout", legend_layout) - if legend_size is not None: - pulumi.set(__self__, "legend_size", legend_size) + if hide_total is not None: + pulumi.set(__self__, "hide_total", hide_total) + if legend_inline is not None: + pulumi.set(__self__, "legend_inline", legend_inline) + if legend_table is not None: + pulumi.set(__self__, "legend_table", legend_table) if live_span is not None: pulumi.set(__self__, "live_span", live_span) - if markers is not None: - pulumi.set(__self__, "markers", markers) if requests is not None: pulumi.set(__self__, "requests", requests) - if right_yaxis is not None: - pulumi.set(__self__, "right_yaxis", right_yaxis) - if show_legend is not None: - pulumi.set(__self__, "show_legend", show_legend) if title is not None: pulumi.set(__self__, "title", title) if title_align is not None: pulumi.set(__self__, "title_align", title_align) if title_size is not None: pulumi.set(__self__, "title_size", title_size) - if yaxis is not None: - pulumi.set(__self__, "yaxis", yaxis) @property @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs']]]]: + def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs']]]]: return pulumi.get(self, "custom_links") @custom_links.setter - def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs']]]]): + def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs']]]]): pulumi.set(self, "custom_links", value) @property - @pulumi.getter - def events(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs']]]]: - return pulumi.get(self, "events") - - @events.setter - def events(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs']]]]): - pulumi.set(self, "events", value) - - @property - @pulumi.getter(name="legendColumns") - def legend_columns(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "legend_columns") + @pulumi.getter(name="hideTotal") + def hide_total(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_total") - @legend_columns.setter - def legend_columns(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "legend_columns", value) + @hide_total.setter + def hide_total(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_total", value) @property - @pulumi.getter(name="legendLayout") - def legend_layout(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "legend_layout") + @pulumi.getter(name="legendInline") + def legend_inline(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs']]: + return pulumi.get(self, "legend_inline") - @legend_layout.setter - def legend_layout(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "legend_layout", value) + @legend_inline.setter + def legend_inline(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs']]): + pulumi.set(self, "legend_inline", value) @property - @pulumi.getter(name="legendSize") - def legend_size(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "legend_size") + @pulumi.getter(name="legendTable") + def legend_table(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs']]: + return pulumi.get(self, "legend_table") - @legend_size.setter - def legend_size(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "legend_size", value) + @legend_table.setter + def legend_table(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs']]): + pulumi.set(self, "legend_table", value) @property @pulumi.getter(name="liveSpan") @@ -25818,40 +25925,13 @@ def live_span(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def markers(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs']]]]: - return pulumi.get(self, "markers") - - @markers.setter - def markers(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs']]]]): - pulumi.set(self, "markers", value) - - @property - @pulumi.getter - def requests(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs']]]]: + def requests(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs']]]]: return pulumi.get(self, "requests") @requests.setter - def requests(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs']]]]): + def requests(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs']]]]): pulumi.set(self, "requests", value) - @property - @pulumi.getter(name="rightYaxis") - def right_yaxis(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs']]: - return pulumi.get(self, "right_yaxis") - - @right_yaxis.setter - def right_yaxis(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs']]): - pulumi.set(self, "right_yaxis", value) - - @property - @pulumi.getter(name="showLegend") - def show_legend(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_legend") - - @show_legend.setter - def show_legend(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_legend", value) - @property @pulumi.getter def title(self) -> Optional[pulumi.Input[str]]: @@ -25882,18 +25962,9 @@ def title_size(self) -> Optional[pulumi.Input[str]]: def title_size(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "title_size", value) - @property - @pulumi.getter - def yaxis(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs']]: - return pulumi.get(self, "yaxis") - - @yaxis.setter - def yaxis(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs']]): - pulumi.set(self, "yaxis", value) - @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLinkArgs: def __init__(__self__, *, is_hidden: Optional[pulumi.Input[bool]] = None, label: Optional[pulumi.Input[str]] = None, @@ -25946,106 +26017,84 @@ def override_label(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInlineArgs: def __init__(__self__, *, - q: pulumi.Input[str], - tags_execution: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "q", q) - if tags_execution is not None: - pulumi.set(__self__, "tags_execution", tags_execution) + type: pulumi.Input[str], + hide_percent: Optional[pulumi.Input[bool]] = None, + hide_value: Optional[pulumi.Input[bool]] = None): + pulumi.set(__self__, "type", type) + if hide_percent is not None: + pulumi.set(__self__, "hide_percent", hide_percent) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) @property @pulumi.getter - def q(self) -> pulumi.Input[str]: - return pulumi.get(self, "q") + def type(self) -> pulumi.Input[str]: + return pulumi.get(self, "type") - @q.setter - def q(self, value: pulumi.Input[str]): - pulumi.set(self, "q", value) + @type.setter + def type(self, value: pulumi.Input[str]): + pulumi.set(self, "type", value) @property - @pulumi.getter(name="tagsExecution") - def tags_execution(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "tags_execution") + @pulumi.getter(name="hidePercent") + def hide_percent(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_percent") - @tags_execution.setter - def tags_execution(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "tags_execution", value) - - -@pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs: - def __init__(__self__, *, - value: pulumi.Input[str], - display_type: Optional[pulumi.Input[str]] = None, - label: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "value", value) - if display_type is not None: - pulumi.set(__self__, "display_type", display_type) - if label is not None: - pulumi.set(__self__, "label", label) + @hide_percent.setter + def hide_percent(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_percent", value) @property - @pulumi.getter - def value(self) -> pulumi.Input[str]: - return pulumi.get(self, "value") + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_value") - @value.setter - def value(self, value: pulumi.Input[str]): - pulumi.set(self, "value", value) + @hide_value.setter + def hide_value(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_value", value) - @property - @pulumi.getter(name="displayType") - def display_type(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "display_type") - @display_type.setter - def display_type(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "display_type", value) +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTableArgs: + def __init__(__self__, *, + type: pulumi.Input[str]): + pulumi.set(__self__, "type", type) @property @pulumi.getter - def label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "label") + def type(self) -> pulumi.Input[str]: + return pulumi.get(self, "type") - @label.setter - def label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "label", value) + @type.setter + def type(self, value: pulumi.Input[str]): + pulumi.set(self, "type", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestArgs: def __init__(__self__, *, - apm_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs']] = None, - audit_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs']] = None, - display_type: Optional[pulumi.Input[str]] = None, - formulas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs']]]] = None, - log_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs']] = None, - metadatas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs']]]] = None, - network_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs']] = None, - on_right_yaxis: Optional[pulumi.Input[bool]] = None, - process_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs']] = None, + apm_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs']] = None, + audit_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs']] = None, + formulas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs']]]] = None, + log_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs']] = None, + network_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs']] = None, q: Optional[pulumi.Input[str]] = None, - queries: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs']]]] = None, - rum_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs']] = None, - security_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs']] = None, - style: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs']] = None): + queries: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs']]]] = None, + rum_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs']] = None, + security_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs']] = None): if apm_query is not None: pulumi.set(__self__, "apm_query", apm_query) if audit_query is not None: pulumi.set(__self__, "audit_query", audit_query) - if display_type is not None: - pulumi.set(__self__, "display_type", display_type) if formulas is not None: pulumi.set(__self__, "formulas", formulas) if log_query is not None: pulumi.set(__self__, "log_query", log_query) - if metadatas is not None: - pulumi.set(__self__, "metadatas", metadatas) if network_query is not None: pulumi.set(__self__, "network_query", network_query) - if on_right_yaxis is not None: - pulumi.set(__self__, "on_right_yaxis", on_right_yaxis) if process_query is not None: pulumi.set(__self__, "process_query", process_query) if q is not None: @@ -26056,88 +26105,59 @@ def __init__(__self__, *, pulumi.set(__self__, "rum_query", rum_query) if security_query is not None: pulumi.set(__self__, "security_query", security_query) - if style is not None: - pulumi.set(__self__, "style", style) @property @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs']]: + def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs']]: return pulumi.get(self, "apm_query") @apm_query.setter - def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs']]): + def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs']]): pulumi.set(self, "apm_query", value) @property @pulumi.getter(name="auditQuery") - def audit_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs']]: + def audit_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs']]: return pulumi.get(self, "audit_query") @audit_query.setter - def audit_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs']]): + def audit_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs']]): pulumi.set(self, "audit_query", value) - @property - @pulumi.getter(name="displayType") - def display_type(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "display_type") - - @display_type.setter - def display_type(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "display_type", value) - @property @pulumi.getter - def formulas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs']]]]: + def formulas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs']]]]: return pulumi.get(self, "formulas") @formulas.setter - def formulas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs']]]]): + def formulas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs']]]]): pulumi.set(self, "formulas", value) @property @pulumi.getter(name="logQuery") - def log_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs']]: + def log_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs']]: return pulumi.get(self, "log_query") @log_query.setter - def log_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs']]): + def log_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs']]): pulumi.set(self, "log_query", value) - @property - @pulumi.getter - def metadatas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs']]]]: - return pulumi.get(self, "metadatas") - - @metadatas.setter - def metadatas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs']]]]): - pulumi.set(self, "metadatas", value) - @property @pulumi.getter(name="networkQuery") - def network_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs']]: + def network_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs']]: return pulumi.get(self, "network_query") @network_query.setter - def network_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs']]): + def network_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs']]): pulumi.set(self, "network_query", value) - @property - @pulumi.getter(name="onRightYaxis") - def on_right_yaxis(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "on_right_yaxis") - - @on_right_yaxis.setter - def on_right_yaxis(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "on_right_yaxis", value) - @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs']]: + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs']]: return pulumi.get(self, "process_query") @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs']]): + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs']]): pulumi.set(self, "process_query", value) @property @@ -26151,48 +26171,39 @@ def q(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def queries(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs']]]]: + def queries(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs']]]]: return pulumi.get(self, "queries") @queries.setter - def queries(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs']]]]): + def queries(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs']]]]): pulumi.set(self, "queries", value) @property @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs']]: + def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs']]: return pulumi.get(self, "rum_query") @rum_query.setter - def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs']]): + def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs']]): pulumi.set(self, "rum_query", value) @property @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs']]: + def security_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs']]: return pulumi.get(self, "security_query") @security_query.setter - def security_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs']]): + def security_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs']]): pulumi.set(self, "security_query", value) - @property - @pulumi.getter - def style(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs']]: - return pulumi.get(self, "style") - - @style.setter - def style(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs']]): - pulumi.set(self, "style", value) - @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -26215,29 +26226,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -26251,7 +26262,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -26291,11 +26302,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -26323,16 +26334,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -26371,7 +26382,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -26411,12 +26422,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -26439,29 +26450,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -26475,7 +26486,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -26515,11 +26526,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -26547,16 +26558,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -26595,7 +26606,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -26635,13 +26646,13 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaArgs: def __init__(__self__, *, formula_expression: pulumi.Input[str], alias: Optional[pulumi.Input[str]] = None, cell_display_mode: Optional[pulumi.Input[str]] = None, - conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs']]]] = None, - limit: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs']] = None): + conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs']]]] = None, + limit: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs']] = None): pulumi.set(__self__, "formula_expression", formula_expression) if alias is not None: pulumi.set(__self__, "alias", alias) @@ -26681,25 +26692,25 @@ def cell_display_mode(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs']]]]: + def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs']]]]: return pulumi.get(self, "conditional_formats") @conditional_formats.setter - def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs']]]]): + def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs']]]]): pulumi.set(self, "conditional_formats", value) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs']]: + def limit(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs']]: return pulumi.get(self, "limit") @limit.setter - def limit(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs']]): + def limit(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs']]): pulumi.set(self, "limit", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs: def __init__(__self__, *, comparator: pulumi.Input[str], palette: pulumi.Input[str], @@ -26809,7 +26820,7 @@ def timeframe(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimitArgs: def __init__(__self__, *, count: Optional[pulumi.Input[int]] = None, order: Optional[pulumi.Input[str]] = None): @@ -26838,12 +26849,12 @@ def order(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -26866,29 +26877,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -26902,7 +26913,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -26942,11 +26953,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -26974,16 +26985,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -27022,7 +27033,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -27062,40 +27073,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs: - def __init__(__self__, *, - expression: pulumi.Input[str], - alias_name: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "expression", expression) - if alias_name is not None: - pulumi.set(__self__, "alias_name", alias_name) - - @property - @pulumi.getter - def expression(self) -> pulumi.Input[str]: - return pulumi.get(self, "expression") - - @expression.setter - def expression(self, value: pulumi.Input[str]): - pulumi.set(self, "expression", value) - - @property - @pulumi.getter(name="aliasName") - def alias_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "alias_name") - - @alias_name.setter - def alias_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "alias_name", value) - - -@pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -27118,29 +27101,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -27154,7 +27137,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -27194,11 +27177,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -27226,16 +27209,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -27274,7 +27257,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -27314,7 +27297,7 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQueryArgs: def __init__(__self__, *, metric: pulumi.Input[str], filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -27366,13 +27349,13 @@ def search_by(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryArgs: def __init__(__self__, *, - apm_dependency_stats_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs']] = None, - apm_resource_stats_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs']] = None, - event_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs']] = None, - metric_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs']] = None, - process_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs']] = None): + apm_dependency_stats_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs']] = None, + apm_resource_stats_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs']] = None, + event_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs']] = None, + metric_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs']] = None): if apm_dependency_stats_query is not None: pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) if apm_resource_stats_query is not None: @@ -27386,52 +27369,52 @@ def __init__(__self__, *, @property @pulumi.getter(name="apmDependencyStatsQuery") - def apm_dependency_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs']]: + def apm_dependency_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs']]: return pulumi.get(self, "apm_dependency_stats_query") @apm_dependency_stats_query.setter - def apm_dependency_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs']]): + def apm_dependency_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs']]): pulumi.set(self, "apm_dependency_stats_query", value) @property @pulumi.getter(name="apmResourceStatsQuery") - def apm_resource_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs']]: + def apm_resource_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs']]: return pulumi.get(self, "apm_resource_stats_query") @apm_resource_stats_query.setter - def apm_resource_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs']]): + def apm_resource_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs']]): pulumi.set(self, "apm_resource_stats_query", value) @property @pulumi.getter(name="eventQuery") - def event_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs']]: + def event_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs']]: return pulumi.get(self, "event_query") @event_query.setter - def event_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs']]): + def event_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs']]): pulumi.set(self, "event_query", value) @property @pulumi.getter(name="metricQuery") - def metric_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs']]: + def metric_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs']]: return pulumi.get(self, "metric_query") @metric_query.setter - def metric_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs']]): + def metric_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs']]): pulumi.set(self, "metric_query", value) @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs']]: + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs']]: return pulumi.get(self, "process_query") @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs']]): + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs']]): pulumi.set(self, "process_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs: def __init__(__self__, *, data_source: pulumi.Input[str], env: pulumi.Input[str], @@ -27549,7 +27532,7 @@ def primary_tag_value(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs: def __init__(__self__, *, data_source: pulumi.Input[str], env: pulumi.Input[str], @@ -27669,14 +27652,14 @@ def resource_name(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryArgs: def __init__(__self__, *, - computes: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs']]], + computes: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs']]], data_source: pulumi.Input[str], name: pulumi.Input[str], - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs']]]] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs']]]] = None, indexes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - search: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs']] = None): + search: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs']] = None): pulumi.set(__self__, "computes", computes) pulumi.set(__self__, "data_source", data_source) pulumi.set(__self__, "name", name) @@ -27689,11 +27672,11 @@ def __init__(__self__, *, @property @pulumi.getter - def computes(self) -> pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs']]]: + def computes(self) -> pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs']]]: return pulumi.get(self, "computes") @computes.setter - def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs']]]): + def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs']]]): pulumi.set(self, "computes", value) @property @@ -27716,11 +27699,11 @@ def name(self, value: pulumi.Input[str]): @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @@ -27734,16 +27717,16 @@ def indexes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): @property @pulumi.getter - def search(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs']]: + def search(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs']]: return pulumi.get(self, "search") @search.setter - def search(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs']]): + def search(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs']]): pulumi.set(self, "search", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], interval: Optional[pulumi.Input[int]] = None, @@ -27783,11 +27766,11 @@ def metric(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs: def __init__(__self__, *, facet: pulumi.Input[str], limit: Optional[pulumi.Input[int]] = None, - sort: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs']] = None): + sort: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs']] = None): pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) @@ -27814,16 +27797,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter - def sort(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs']]: + def sort(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs']]: return pulumi.get(self, "sort") @sort.setter - def sort(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs']]): + def sort(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs']]): pulumi.set(self, "sort", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], metric: Optional[pulumi.Input[str]] = None, @@ -27863,7 +27846,7 @@ def order(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs: def __init__(__self__, *, query: pulumi.Input[str]): pulumi.set(__self__, "query", query) @@ -27879,7 +27862,7 @@ def query(self, value: pulumi.Input[str]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQueryArgs: def __init__(__self__, *, name: pulumi.Input[str], query: pulumi.Input[str], @@ -27930,7 +27913,7 @@ def data_source(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQueryArgs: def __init__(__self__, *, data_source: pulumi.Input[str], metric: pulumi.Input[str], @@ -28040,12 +28023,12 @@ def text_filter(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -28068,29 +28051,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -28104,7 +28087,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -28144,11 +28127,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -28176,16 +28159,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -28224,7 +28207,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -28264,12 +28247,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -28292,29 +28275,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -28328,7 +28311,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -28368,11 +28351,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -28400,16 +28383,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -28448,7 +28431,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -28488,210 +28471,99 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs: - def __init__(__self__, *, - line_type: Optional[pulumi.Input[str]] = None, - line_width: Optional[pulumi.Input[str]] = None, - palette: Optional[pulumi.Input[str]] = None): - if line_type is not None: - pulumi.set(__self__, "line_type", line_type) - if line_width is not None: - pulumi.set(__self__, "line_width", line_width) - if palette is not None: - pulumi.set(__self__, "palette", palette) - - @property - @pulumi.getter(name="lineType") - def line_type(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "line_type") - - @line_type.setter - def line_type(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "line_type", value) - - @property - @pulumi.getter(name="lineWidth") - def line_width(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "line_width") - - @line_width.setter - def line_width(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "line_width", value) - - @property - @pulumi.getter - def palette(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "palette") - - @palette.setter - def palette(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "palette", value) - - -@pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs: - def __init__(__self__, *, - include_zero: Optional[pulumi.Input[bool]] = None, - label: Optional[pulumi.Input[str]] = None, - max: Optional[pulumi.Input[str]] = None, - min: Optional[pulumi.Input[str]] = None, - scale: Optional[pulumi.Input[str]] = None): - if include_zero is not None: - pulumi.set(__self__, "include_zero", include_zero) - if label is not None: - pulumi.set(__self__, "label", label) - if max is not None: - pulumi.set(__self__, "max", max) - if min is not None: - pulumi.set(__self__, "min", min) - if scale is not None: - pulumi.set(__self__, "scale", scale) - - @property - @pulumi.getter(name="includeZero") - def include_zero(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "include_zero") - - @include_zero.setter - def include_zero(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "include_zero", value) - - @property - @pulumi.getter - def label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "label") - - @label.setter - def label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "label", value) - - @property - @pulumi.getter - def max(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "max") - - @max.setter - def max(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "max", value) - - @property - @pulumi.getter - def min(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "min") - - @min.setter - def min(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "min", value) - - @property - @pulumi.getter - def scale(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "scale") - - @scale.setter - def scale(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "scale", value) - - -@pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs: - def __init__(__self__, *, - include_zero: Optional[pulumi.Input[bool]] = None, - label: Optional[pulumi.Input[str]] = None, - max: Optional[pulumi.Input[str]] = None, - min: Optional[pulumi.Input[str]] = None, - scale: Optional[pulumi.Input[str]] = None): - if include_zero is not None: - pulumi.set(__self__, "include_zero", include_zero) - if label is not None: - pulumi.set(__self__, "label", label) - if max is not None: - pulumi.set(__self__, "max", max) - if min is not None: - pulumi.set(__self__, "min", min) - if scale is not None: - pulumi.set(__self__, "scale", scale) - - @property - @pulumi.getter(name="includeZero") - def include_zero(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "include_zero") - - @include_zero.setter - def include_zero(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "include_zero", value) - - @property - @pulumi.getter - def label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "label") - - @label.setter - def label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "label", value) - - @property - @pulumi.getter - def max(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "max") - - @max.setter - def max(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "max", value) - - @property - @pulumi.getter - def min(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "min") - - @min.setter - def min(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "min", value) - - @property - @pulumi.getter - def scale(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "scale") - - @scale.setter - def scale(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "scale", value) - - -@pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs: def __init__(__self__, *, - custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs']]]] = None, + custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs']]]] = None, + events: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs']]]] = None, + legend_columns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + legend_layout: Optional[pulumi.Input[str]] = None, + legend_size: Optional[pulumi.Input[str]] = None, live_span: Optional[pulumi.Input[str]] = None, - requests: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs']]]] = None, + markers: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs']]]] = None, + requests: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs']]]] = None, + right_yaxis: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs']] = None, + show_legend: Optional[pulumi.Input[bool]] = None, title: Optional[pulumi.Input[str]] = None, title_align: Optional[pulumi.Input[str]] = None, - title_size: Optional[pulumi.Input[str]] = None): + title_size: Optional[pulumi.Input[str]] = None, + yaxis: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs']] = None): """ :param pulumi.Input[str] title: The title of the dashboard. """ if custom_links is not None: pulumi.set(__self__, "custom_links", custom_links) + if events is not None: + pulumi.set(__self__, "events", events) + if legend_columns is not None: + pulumi.set(__self__, "legend_columns", legend_columns) + if legend_layout is not None: + pulumi.set(__self__, "legend_layout", legend_layout) + if legend_size is not None: + pulumi.set(__self__, "legend_size", legend_size) if live_span is not None: pulumi.set(__self__, "live_span", live_span) + if markers is not None: + pulumi.set(__self__, "markers", markers) if requests is not None: pulumi.set(__self__, "requests", requests) + if right_yaxis is not None: + pulumi.set(__self__, "right_yaxis", right_yaxis) + if show_legend is not None: + pulumi.set(__self__, "show_legend", show_legend) if title is not None: pulumi.set(__self__, "title", title) if title_align is not None: pulumi.set(__self__, "title_align", title_align) if title_size is not None: pulumi.set(__self__, "title_size", title_size) + if yaxis is not None: + pulumi.set(__self__, "yaxis", yaxis) @property @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs']]]]: + def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs']]]]: return pulumi.get(self, "custom_links") @custom_links.setter - def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs']]]]): + def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs']]]]): pulumi.set(self, "custom_links", value) + @property + @pulumi.getter + def events(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs']]]]: + return pulumi.get(self, "events") + + @events.setter + def events(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs']]]]): + pulumi.set(self, "events", value) + + @property + @pulumi.getter(name="legendColumns") + def legend_columns(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "legend_columns") + + @legend_columns.setter + def legend_columns(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "legend_columns", value) + + @property + @pulumi.getter(name="legendLayout") + def legend_layout(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "legend_layout") + + @legend_layout.setter + def legend_layout(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "legend_layout", value) + + @property + @pulumi.getter(name="legendSize") + def legend_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "legend_size") + + @legend_size.setter + def legend_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "legend_size", value) + @property @pulumi.getter(name="liveSpan") def live_span(self) -> Optional[pulumi.Input[str]]: @@ -28703,13 +28575,40 @@ def live_span(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def requests(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs']]]]: + def markers(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs']]]]: + return pulumi.get(self, "markers") + + @markers.setter + def markers(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs']]]]): + pulumi.set(self, "markers", value) + + @property + @pulumi.getter + def requests(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs']]]]: return pulumi.get(self, "requests") @requests.setter - def requests(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs']]]]): + def requests(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs']]]]): pulumi.set(self, "requests", value) + @property + @pulumi.getter(name="rightYaxis") + def right_yaxis(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs']]: + return pulumi.get(self, "right_yaxis") + + @right_yaxis.setter + def right_yaxis(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs']]): + pulumi.set(self, "right_yaxis", value) + + @property + @pulumi.getter(name="showLegend") + def show_legend(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_legend") + + @show_legend.setter + def show_legend(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_legend", value) + @property @pulumi.getter def title(self) -> Optional[pulumi.Input[str]]: @@ -28740,9 +28639,18 @@ def title_size(self) -> Optional[pulumi.Input[str]]: def title_size(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "title_size", value) + @property + @pulumi.getter + def yaxis(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs']]: + return pulumi.get(self, "yaxis") + + @yaxis.setter + def yaxis(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs']]): + pulumi.set(self, "yaxis", value) + @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLinkArgs: def __init__(__self__, *, is_hidden: Optional[pulumi.Input[bool]] = None, label: Optional[pulumi.Input[str]] = None, @@ -28795,29 +28703,106 @@ def override_label(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEventArgs: def __init__(__self__, *, - apm_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs']] = None, - audit_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs']] = None, - conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs']]]] = None, - formulas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs']]]] = None, - log_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs']] = None, - process_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs']] = None, + q: pulumi.Input[str], + tags_execution: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "q", q) + if tags_execution is not None: + pulumi.set(__self__, "tags_execution", tags_execution) + + @property + @pulumi.getter + def q(self) -> pulumi.Input[str]: + return pulumi.get(self, "q") + + @q.setter + def q(self, value: pulumi.Input[str]): + pulumi.set(self, "q", value) + + @property + @pulumi.getter(name="tagsExecution") + def tags_execution(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "tags_execution") + + @tags_execution.setter + def tags_execution(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "tags_execution", value) + + +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarkerArgs: + def __init__(__self__, *, + value: pulumi.Input[str], + display_type: Optional[pulumi.Input[str]] = None, + label: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "value", value) + if display_type is not None: + pulumi.set(__self__, "display_type", display_type) + if label is not None: + pulumi.set(__self__, "label", label) + + @property + @pulumi.getter + def value(self) -> pulumi.Input[str]: + return pulumi.get(self, "value") + + @value.setter + def value(self, value: pulumi.Input[str]): + pulumi.set(self, "value", value) + + @property + @pulumi.getter(name="displayType") + def display_type(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "display_type") + + @display_type.setter + def display_type(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "display_type", value) + + @property + @pulumi.getter + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") + + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) + + +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestArgs: + def __init__(__self__, *, + apm_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs']] = None, + audit_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs']] = None, + display_type: Optional[pulumi.Input[str]] = None, + formulas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs']]]] = None, + log_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs']] = None, + metadatas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs']]]] = None, + network_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs']] = None, + on_right_yaxis: Optional[pulumi.Input[bool]] = None, + process_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs']] = None, q: Optional[pulumi.Input[str]] = None, - queries: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs']]]] = None, - rum_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs']] = None, - security_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs']] = None, - style: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs']] = None): + queries: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs']]]] = None, + rum_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs']] = None, + security_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs']] = None, + style: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs']] = None): if apm_query is not None: pulumi.set(__self__, "apm_query", apm_query) if audit_query is not None: pulumi.set(__self__, "audit_query", audit_query) - if conditional_formats is not None: - pulumi.set(__self__, "conditional_formats", conditional_formats) + if display_type is not None: + pulumi.set(__self__, "display_type", display_type) if formulas is not None: pulumi.set(__self__, "formulas", formulas) if log_query is not None: pulumi.set(__self__, "log_query", log_query) + if metadatas is not None: + pulumi.set(__self__, "metadatas", metadatas) + if network_query is not None: + pulumi.set(__self__, "network_query", network_query) + if on_right_yaxis is not None: + pulumi.set(__self__, "on_right_yaxis", on_right_yaxis) if process_query is not None: pulumi.set(__self__, "process_query", process_query) if q is not None: @@ -28833,56 +28818,83 @@ def __init__(__self__, *, @property @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs']]: + def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs']]: return pulumi.get(self, "apm_query") @apm_query.setter - def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs']]): + def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs']]): pulumi.set(self, "apm_query", value) @property @pulumi.getter(name="auditQuery") - def audit_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs']]: + def audit_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs']]: return pulumi.get(self, "audit_query") @audit_query.setter - def audit_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs']]): + def audit_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs']]): pulumi.set(self, "audit_query", value) @property - @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs']]]]: - return pulumi.get(self, "conditional_formats") + @pulumi.getter(name="displayType") + def display_type(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "display_type") - @conditional_formats.setter - def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs']]]]): - pulumi.set(self, "conditional_formats", value) + @display_type.setter + def display_type(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "display_type", value) @property @pulumi.getter - def formulas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs']]]]: + def formulas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs']]]]: return pulumi.get(self, "formulas") @formulas.setter - def formulas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs']]]]): + def formulas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs']]]]): pulumi.set(self, "formulas", value) @property @pulumi.getter(name="logQuery") - def log_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs']]: + def log_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs']]: return pulumi.get(self, "log_query") @log_query.setter - def log_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs']]): + def log_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs']]): pulumi.set(self, "log_query", value) + @property + @pulumi.getter + def metadatas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs']]]]: + return pulumi.get(self, "metadatas") + + @metadatas.setter + def metadatas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs']]]]): + pulumi.set(self, "metadatas", value) + + @property + @pulumi.getter(name="networkQuery") + def network_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs']]: + return pulumi.get(self, "network_query") + + @network_query.setter + def network_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs']]): + pulumi.set(self, "network_query", value) + + @property + @pulumi.getter(name="onRightYaxis") + def on_right_yaxis(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "on_right_yaxis") + + @on_right_yaxis.setter + def on_right_yaxis(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "on_right_yaxis", value) + @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs']]: + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs']]: return pulumi.get(self, "process_query") @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs']]): + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs']]): pulumi.set(self, "process_query", value) @property @@ -28896,48 +28908,48 @@ def q(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter - def queries(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs']]]]: + def queries(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs']]]]: return pulumi.get(self, "queries") @queries.setter - def queries(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs']]]]): + def queries(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs']]]]): pulumi.set(self, "queries", value) @property @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs']]: + def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs']]: return pulumi.get(self, "rum_query") @rum_query.setter - def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs']]): + def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs']]): pulumi.set(self, "rum_query", value) @property @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs']]: + def security_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs']]: return pulumi.get(self, "security_query") @security_query.setter - def security_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs']]): + def security_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs']]): pulumi.set(self, "security_query", value) @property @pulumi.getter - def style(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs']]: + def style(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs']]: return pulumi.get(self, "style") @style.setter - def style(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs']]): + def style(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs']]): pulumi.set(self, "style", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -28960,29 +28972,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -28996,7 +29008,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -29036,11 +29048,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -29068,16 +29080,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -29116,7 +29128,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -29156,12 +29168,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -29184,29 +29196,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -29220,7 +29232,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -29260,11 +29272,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -29292,16 +29304,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -29340,7 +29352,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -29380,123 +29392,13 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs: - def __init__(__self__, *, - comparator: pulumi.Input[str], - palette: pulumi.Input[str], - value: pulumi.Input[float], - custom_bg_color: Optional[pulumi.Input[str]] = None, - custom_fg_color: Optional[pulumi.Input[str]] = None, - hide_value: Optional[pulumi.Input[bool]] = None, - image_url: Optional[pulumi.Input[str]] = None, - metric: Optional[pulumi.Input[str]] = None, - timeframe: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "comparator", comparator) - pulumi.set(__self__, "palette", palette) - pulumi.set(__self__, "value", value) - if custom_bg_color is not None: - pulumi.set(__self__, "custom_bg_color", custom_bg_color) - if custom_fg_color is not None: - pulumi.set(__self__, "custom_fg_color", custom_fg_color) - if hide_value is not None: - pulumi.set(__self__, "hide_value", hide_value) - if image_url is not None: - pulumi.set(__self__, "image_url", image_url) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if timeframe is not None: - pulumi.set(__self__, "timeframe", timeframe) - - @property - @pulumi.getter - def comparator(self) -> pulumi.Input[str]: - return pulumi.get(self, "comparator") - - @comparator.setter - def comparator(self, value: pulumi.Input[str]): - pulumi.set(self, "comparator", value) - - @property - @pulumi.getter - def palette(self) -> pulumi.Input[str]: - return pulumi.get(self, "palette") - - @palette.setter - def palette(self, value: pulumi.Input[str]): - pulumi.set(self, "palette", value) - - @property - @pulumi.getter - def value(self) -> pulumi.Input[float]: - return pulumi.get(self, "value") - - @value.setter - def value(self, value: pulumi.Input[float]): - pulumi.set(self, "value", value) - - @property - @pulumi.getter(name="customBgColor") - def custom_bg_color(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "custom_bg_color") - - @custom_bg_color.setter - def custom_bg_color(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "custom_bg_color", value) - - @property - @pulumi.getter(name="customFgColor") - def custom_fg_color(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "custom_fg_color") - - @custom_fg_color.setter - def custom_fg_color(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "custom_fg_color", value) - - @property - @pulumi.getter(name="hideValue") - def hide_value(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "hide_value") - - @hide_value.setter - def hide_value(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "hide_value", value) - - @property - @pulumi.getter(name="imageUrl") - def image_url(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "image_url") - - @image_url.setter - def image_url(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "image_url", value) - - @property - @pulumi.getter - def metric(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "metric") - - @metric.setter - def metric(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "metric", value) - - @property - @pulumi.getter - def timeframe(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "timeframe") - - @timeframe.setter - def timeframe(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "timeframe", value) - - -@pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaArgs: def __init__(__self__, *, formula_expression: pulumi.Input[str], alias: Optional[pulumi.Input[str]] = None, cell_display_mode: Optional[pulumi.Input[str]] = None, - conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs']]]] = None, - limit: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs']] = None): + conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs']]]] = None, + limit: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs']] = None): pulumi.set(__self__, "formula_expression", formula_expression) if alias is not None: pulumi.set(__self__, "alias", alias) @@ -29536,25 +29438,25 @@ def cell_display_mode(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs']]]]: + def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs']]]]: return pulumi.get(self, "conditional_formats") @conditional_formats.setter - def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs']]]]): + def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs']]]]): pulumi.set(self, "conditional_formats", value) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs']]: + def limit(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs']]: return pulumi.get(self, "limit") @limit.setter - def limit(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs']]): + def limit(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs']]): pulumi.set(self, "limit", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormatArgs: def __init__(__self__, *, comparator: pulumi.Input[str], palette: pulumi.Input[str], @@ -29664,7 +29566,7 @@ def timeframe(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimitArgs: def __init__(__self__, *, count: Optional[pulumi.Input[int]] = None, order: Optional[pulumi.Input[str]] = None): @@ -29693,12 +29595,12 @@ def order(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -29721,29 +29623,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -29757,7 +29659,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -29797,11 +29699,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -29829,16 +29731,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -29877,7 +29779,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -29917,7 +29819,259 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadataArgs: + def __init__(__self__, *, + expression: pulumi.Input[str], + alias_name: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "expression", expression) + if alias_name is not None: + pulumi.set(__self__, "alias_name", alias_name) + + @property + @pulumi.getter + def expression(self) -> pulumi.Input[str]: + return pulumi.get(self, "expression") + + @expression.setter + def expression(self, value: pulumi.Input[str]): + pulumi.set(self, "expression", value) + + @property + @pulumi.getter(name="aliasName") + def alias_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "alias_name") + + @alias_name.setter + def alias_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "alias_name", value) + + +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQueryArgs: def __init__(__self__, *, metric: pulumi.Input[str], filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, @@ -29969,13 +30123,13 @@ def search_by(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryArgs: def __init__(__self__, *, - apm_dependency_stats_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs']] = None, - apm_resource_stats_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs']] = None, - event_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs']] = None, - metric_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs']] = None, - process_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs']] = None): + apm_dependency_stats_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs']] = None, + apm_resource_stats_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs']] = None, + event_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs']] = None, + metric_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs']] = None): if apm_dependency_stats_query is not None: pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) if apm_resource_stats_query is not None: @@ -29989,52 +30143,52 @@ def __init__(__self__, *, @property @pulumi.getter(name="apmDependencyStatsQuery") - def apm_dependency_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs']]: + def apm_dependency_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs']]: return pulumi.get(self, "apm_dependency_stats_query") @apm_dependency_stats_query.setter - def apm_dependency_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs']]): + def apm_dependency_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs']]): pulumi.set(self, "apm_dependency_stats_query", value) @property @pulumi.getter(name="apmResourceStatsQuery") - def apm_resource_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs']]: + def apm_resource_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs']]: return pulumi.get(self, "apm_resource_stats_query") @apm_resource_stats_query.setter - def apm_resource_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs']]): + def apm_resource_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs']]): pulumi.set(self, "apm_resource_stats_query", value) @property @pulumi.getter(name="eventQuery") - def event_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs']]: + def event_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs']]: return pulumi.get(self, "event_query") @event_query.setter - def event_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs']]): + def event_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs']]): pulumi.set(self, "event_query", value) @property @pulumi.getter(name="metricQuery") - def metric_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs']]: + def metric_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs']]: return pulumi.get(self, "metric_query") @metric_query.setter - def metric_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs']]): + def metric_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs']]): pulumi.set(self, "metric_query", value) @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs']]: + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs']]: return pulumi.get(self, "process_query") @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs']]): + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs']]): pulumi.set(self, "process_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQueryArgs: def __init__(__self__, *, data_source: pulumi.Input[str], env: pulumi.Input[str], @@ -30152,7 +30306,7 @@ def primary_tag_value(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQueryArgs: def __init__(__self__, *, data_source: pulumi.Input[str], env: pulumi.Input[str], @@ -30272,14 +30426,14 @@ def resource_name(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryArgs: def __init__(__self__, *, - computes: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs']]], + computes: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs']]], data_source: pulumi.Input[str], name: pulumi.Input[str], - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs']]]] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs']]]] = None, indexes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - search: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs']] = None): + search: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs']] = None): pulumi.set(__self__, "computes", computes) pulumi.set(__self__, "data_source", data_source) pulumi.set(__self__, "name", name) @@ -30292,11 +30446,11 @@ def __init__(__self__, *, @property @pulumi.getter - def computes(self) -> pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs']]]: + def computes(self) -> pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs']]]: return pulumi.get(self, "computes") @computes.setter - def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs']]]): + def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs']]]): pulumi.set(self, "computes", value) @property @@ -30319,11 +30473,11 @@ def name(self, value: pulumi.Input[str]): @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @@ -30337,16 +30491,16 @@ def indexes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): @property @pulumi.getter - def search(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs']]: + def search(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs']]: return pulumi.get(self, "search") @search.setter - def search(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs']]): + def search(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs']]): pulumi.set(self, "search", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], interval: Optional[pulumi.Input[int]] = None, @@ -30386,11 +30540,11 @@ def metric(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupByArgs: def __init__(__self__, *, facet: pulumi.Input[str], limit: Optional[pulumi.Input[int]] = None, - sort: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs']] = None): + sort: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs']] = None): pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) @@ -30417,16 +30571,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter - def sort(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs']]: + def sort(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs']]: return pulumi.get(self, "sort") @sort.setter - def sort(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs']]): + def sort(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs']]): pulumi.set(self, "sort", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySortArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], metric: Optional[pulumi.Input[str]] = None, @@ -30466,7 +30620,7 @@ def order(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearchArgs: def __init__(__self__, *, query: pulumi.Input[str]): pulumi.set(__self__, "query", query) @@ -30482,7 +30636,7 @@ def query(self, value: pulumi.Input[str]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQueryArgs: def __init__(__self__, *, name: pulumi.Input[str], query: pulumi.Input[str], @@ -30533,7 +30687,7 @@ def data_source(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQueryArgs: def __init__(__self__, *, data_source: pulumi.Input[str], metric: pulumi.Input[str], @@ -30643,12 +30797,12 @@ def text_filter(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -30671,29 +30825,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -30707,7 +30861,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -30747,11 +30901,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -30779,16 +30933,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -30827,7 +30981,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -30867,12 +31021,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -30895,29 +31049,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -30931,7 +31085,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -30971,11 +31125,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -31003,16 +31157,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -31051,7 +31205,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -31091,12 +31245,36 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyleArgs: def __init__(__self__, *, + line_type: Optional[pulumi.Input[str]] = None, + line_width: Optional[pulumi.Input[str]] = None, palette: Optional[pulumi.Input[str]] = None): + if line_type is not None: + pulumi.set(__self__, "line_type", line_type) + if line_width is not None: + pulumi.set(__self__, "line_width", line_width) if palette is not None: pulumi.set(__self__, "palette", palette) + @property + @pulumi.getter(name="lineType") + def line_type(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "line_type") + + @line_type.setter + def line_type(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "line_type", value) + + @property + @pulumi.getter(name="lineWidth") + def line_width(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "line_width") + + @line_width.setter + def line_width(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "line_width", value) + @property @pulumi.getter def palette(self) -> Optional[pulumi.Input[str]]: @@ -31108,161 +31286,186 @@ def palette(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs: +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxisArgs: def __init__(__self__, *, - env: pulumi.Input[str], - service: pulumi.Input[str], - span_name: pulumi.Input[str], - display_format: Optional[pulumi.Input[str]] = None, - live_span: Optional[pulumi.Input[str]] = None, - show_breakdown: Optional[pulumi.Input[bool]] = None, - show_distribution: Optional[pulumi.Input[bool]] = None, - show_errors: Optional[pulumi.Input[bool]] = None, - show_hits: Optional[pulumi.Input[bool]] = None, - show_latency: Optional[pulumi.Input[bool]] = None, - show_resource_list: Optional[pulumi.Input[bool]] = None, - size_format: Optional[pulumi.Input[str]] = None, - title: Optional[pulumi.Input[str]] = None, - title_align: Optional[pulumi.Input[str]] = None, - title_size: Optional[pulumi.Input[str]] = None): - """ - :param pulumi.Input[str] title: The title of the dashboard. - """ - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "span_name", span_name) - if display_format is not None: - pulumi.set(__self__, "display_format", display_format) - if live_span is not None: - pulumi.set(__self__, "live_span", live_span) - if show_breakdown is not None: - pulumi.set(__self__, "show_breakdown", show_breakdown) - if show_distribution is not None: - pulumi.set(__self__, "show_distribution", show_distribution) - if show_errors is not None: - pulumi.set(__self__, "show_errors", show_errors) - if show_hits is not None: - pulumi.set(__self__, "show_hits", show_hits) - if show_latency is not None: - pulumi.set(__self__, "show_latency", show_latency) - if show_resource_list is not None: - pulumi.set(__self__, "show_resource_list", show_resource_list) - if size_format is not None: - pulumi.set(__self__, "size_format", size_format) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) + include_zero: Optional[pulumi.Input[bool]] = None, + label: Optional[pulumi.Input[str]] = None, + max: Optional[pulumi.Input[str]] = None, + min: Optional[pulumi.Input[str]] = None, + scale: Optional[pulumi.Input[str]] = None): + if include_zero is not None: + pulumi.set(__self__, "include_zero", include_zero) + if label is not None: + pulumi.set(__self__, "label", label) + if max is not None: + pulumi.set(__self__, "max", max) + if min is not None: + pulumi.set(__self__, "min", min) + if scale is not None: + pulumi.set(__self__, "scale", scale) + + @property + @pulumi.getter(name="includeZero") + def include_zero(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "include_zero") + + @include_zero.setter + def include_zero(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "include_zero", value) @property @pulumi.getter - def env(self) -> pulumi.Input[str]: - return pulumi.get(self, "env") + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") - @env.setter - def env(self, value: pulumi.Input[str]): - pulumi.set(self, "env", value) + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) @property @pulumi.getter - def service(self) -> pulumi.Input[str]: - return pulumi.get(self, "service") + def max(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "max") - @service.setter - def service(self, value: pulumi.Input[str]): - pulumi.set(self, "service", value) + @max.setter + def max(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "max", value) @property - @pulumi.getter(name="spanName") - def span_name(self) -> pulumi.Input[str]: - return pulumi.get(self, "span_name") + @pulumi.getter + def min(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "min") - @span_name.setter - def span_name(self, value: pulumi.Input[str]): - pulumi.set(self, "span_name", value) + @min.setter + def min(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "min", value) @property - @pulumi.getter(name="displayFormat") - def display_format(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "display_format") + @pulumi.getter + def scale(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "scale") + + @scale.setter + def scale(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "scale", value) - @display_format.setter - def display_format(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "display_format", value) + +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxisArgs: + def __init__(__self__, *, + include_zero: Optional[pulumi.Input[bool]] = None, + label: Optional[pulumi.Input[str]] = None, + max: Optional[pulumi.Input[str]] = None, + min: Optional[pulumi.Input[str]] = None, + scale: Optional[pulumi.Input[str]] = None): + if include_zero is not None: + pulumi.set(__self__, "include_zero", include_zero) + if label is not None: + pulumi.set(__self__, "label", label) + if max is not None: + pulumi.set(__self__, "max", max) + if min is not None: + pulumi.set(__self__, "min", min) + if scale is not None: + pulumi.set(__self__, "scale", scale) @property - @pulumi.getter(name="liveSpan") - def live_span(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "live_span") + @pulumi.getter(name="includeZero") + def include_zero(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "include_zero") - @live_span.setter - def live_span(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "live_span", value) + @include_zero.setter + def include_zero(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "include_zero", value) @property - @pulumi.getter(name="showBreakdown") - def show_breakdown(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_breakdown") + @pulumi.getter + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") - @show_breakdown.setter - def show_breakdown(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_breakdown", value) + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) @property - @pulumi.getter(name="showDistribution") - def show_distribution(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_distribution") + @pulumi.getter + def max(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "max") - @show_distribution.setter - def show_distribution(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_distribution", value) + @max.setter + def max(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "max", value) @property - @pulumi.getter(name="showErrors") - def show_errors(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_errors") + @pulumi.getter + def min(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "min") - @show_errors.setter - def show_errors(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_errors", value) + @min.setter + def min(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "min", value) @property - @pulumi.getter(name="showHits") - def show_hits(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_hits") + @pulumi.getter + def scale(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "scale") - @show_hits.setter - def show_hits(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_hits", value) + @scale.setter + def scale(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "scale", value) + + +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs: + def __init__(__self__, *, + custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs']]]] = None, + live_span: Optional[pulumi.Input[str]] = None, + requests: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs']]]] = None, + title: Optional[pulumi.Input[str]] = None, + title_align: Optional[pulumi.Input[str]] = None, + title_size: Optional[pulumi.Input[str]] = None): + """ + :param pulumi.Input[str] title: The title of the dashboard. + """ + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if requests is not None: + pulumi.set(__self__, "requests", requests) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) @property - @pulumi.getter(name="showLatency") - def show_latency(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_latency") + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs']]]]: + return pulumi.get(self, "custom_links") - @show_latency.setter - def show_latency(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_latency", value) + @custom_links.setter + def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs']]]]): + pulumi.set(self, "custom_links", value) @property - @pulumi.getter(name="showResourceList") - def show_resource_list(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_resource_list") + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "live_span") - @show_resource_list.setter - def show_resource_list(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_resource_list", value) + @live_span.setter + def live_span(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "live_span", value) @property - @pulumi.getter(name="sizeFormat") - def size_format(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "size_format") + @pulumi.getter + def requests(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs']]]]: + return pulumi.get(self, "requests") - @size_format.setter - def size_format(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "size_format", value) + @requests.setter + def requests(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs']]]]): + pulumi.set(self, "requests", value) @property @pulumi.getter @@ -31296,199 +31499,7 @@ def title_size(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs: - def __init__(__self__, *, - height: pulumi.Input[int], - width: pulumi.Input[int], - x: pulumi.Input[int], - y: pulumi.Input[int], - is_column_break: Optional[pulumi.Input[bool]] = None): - pulumi.set(__self__, "height", height) - pulumi.set(__self__, "width", width) - pulumi.set(__self__, "x", x) - pulumi.set(__self__, "y", y) - if is_column_break is not None: - pulumi.set(__self__, "is_column_break", is_column_break) - - @property - @pulumi.getter - def height(self) -> pulumi.Input[int]: - return pulumi.get(self, "height") - - @height.setter - def height(self, value: pulumi.Input[int]): - pulumi.set(self, "height", value) - - @property - @pulumi.getter - def width(self) -> pulumi.Input[int]: - return pulumi.get(self, "width") - - @width.setter - def width(self, value: pulumi.Input[int]): - pulumi.set(self, "width", value) - - @property - @pulumi.getter - def x(self) -> pulumi.Input[int]: - return pulumi.get(self, "x") - - @x.setter - def x(self, value: pulumi.Input[int]): - pulumi.set(self, "x", value) - - @property - @pulumi.getter - def y(self) -> pulumi.Input[int]: - return pulumi.get(self, "y") - - @y.setter - def y(self, value: pulumi.Input[int]): - pulumi.set(self, "y", value) - - @property - @pulumi.getter(name="isColumnBreak") - def is_column_break(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "is_column_break") - - @is_column_break.setter - def is_column_break(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "is_column_break", value) - - -@pulumi.input_type -class DashboardWidgetHeatmapDefinitionArgs: - def __init__(__self__, *, - custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionCustomLinkArgs']]]] = None, - events: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionEventArgs']]]] = None, - legend_size: Optional[pulumi.Input[str]] = None, - live_span: Optional[pulumi.Input[str]] = None, - requests: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestArgs']]]] = None, - show_legend: Optional[pulumi.Input[bool]] = None, - title: Optional[pulumi.Input[str]] = None, - title_align: Optional[pulumi.Input[str]] = None, - title_size: Optional[pulumi.Input[str]] = None, - yaxis: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionYaxisArgs']] = None): - """ - :param pulumi.Input[str] title: The title of the dashboard. - """ - if custom_links is not None: - pulumi.set(__self__, "custom_links", custom_links) - if events is not None: - pulumi.set(__self__, "events", events) - if legend_size is not None: - pulumi.set(__self__, "legend_size", legend_size) - if live_span is not None: - pulumi.set(__self__, "live_span", live_span) - if requests is not None: - pulumi.set(__self__, "requests", requests) - if show_legend is not None: - pulumi.set(__self__, "show_legend", show_legend) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - if yaxis is not None: - pulumi.set(__self__, "yaxis", yaxis) - - @property - @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionCustomLinkArgs']]]]: - return pulumi.get(self, "custom_links") - - @custom_links.setter - def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionCustomLinkArgs']]]]): - pulumi.set(self, "custom_links", value) - - @property - @pulumi.getter - def events(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionEventArgs']]]]: - return pulumi.get(self, "events") - - @events.setter - def events(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionEventArgs']]]]): - pulumi.set(self, "events", value) - - @property - @pulumi.getter(name="legendSize") - def legend_size(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "legend_size") - - @legend_size.setter - def legend_size(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "legend_size", value) - - @property - @pulumi.getter(name="liveSpan") - def live_span(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "live_span") - - @live_span.setter - def live_span(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "live_span", value) - - @property - @pulumi.getter - def requests(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestArgs']]]]: - return pulumi.get(self, "requests") - - @requests.setter - def requests(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestArgs']]]]): - pulumi.set(self, "requests", value) - - @property - @pulumi.getter(name="showLegend") - def show_legend(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_legend") - - @show_legend.setter - def show_legend(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_legend", value) - - @property - @pulumi.getter - def title(self) -> Optional[pulumi.Input[str]]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") - - @title.setter - def title(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title", value) - - @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_align") - - @title_align.setter - def title_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_align", value) - - @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_size") - - @title_size.setter - def title_size(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_size", value) - - @property - @pulumi.getter - def yaxis(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionYaxisArgs']]: - return pulumi.get(self, "yaxis") - - @yaxis.setter - def yaxis(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionYaxisArgs']]): - pulumi.set(self, "yaxis", value) - - -@pulumi.input_type -class DashboardWidgetHeatmapDefinitionCustomLinkArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLinkArgs: def __init__(__self__, *, is_hidden: Optional[pulumi.Input[bool]] = None, label: Optional[pulumi.Input[str]] = None, @@ -31541,51 +31552,35 @@ def override_label(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionEventArgs: - def __init__(__self__, *, - q: pulumi.Input[str], - tags_execution: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "q", q) - if tags_execution is not None: - pulumi.set(__self__, "tags_execution", tags_execution) - - @property - @pulumi.getter - def q(self) -> pulumi.Input[str]: - return pulumi.get(self, "q") - - @q.setter - def q(self, value: pulumi.Input[str]): - pulumi.set(self, "q", value) - - @property - @pulumi.getter(name="tagsExecution") - def tags_execution(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "tags_execution") - - @tags_execution.setter - def tags_execution(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "tags_execution", value) - - -@pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestArgs: def __init__(__self__, *, - apm_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryArgs']] = None, - log_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryArgs']] = None, - process_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs']] = None, + apm_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs']] = None, + audit_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs']] = None, + conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs']]]] = None, + formulas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs']]]] = None, + log_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs']] = None, q: Optional[pulumi.Input[str]] = None, - rum_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryArgs']] = None, - security_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs']] = None, - style: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestStyleArgs']] = None): + queries: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs']]]] = None, + rum_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs']] = None, + security_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs']] = None, + style: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs']] = None): if apm_query is not None: pulumi.set(__self__, "apm_query", apm_query) + if audit_query is not None: + pulumi.set(__self__, "audit_query", audit_query) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) + if formulas is not None: + pulumi.set(__self__, "formulas", formulas) if log_query is not None: pulumi.set(__self__, "log_query", log_query) if process_query is not None: pulumi.set(__self__, "process_query", process_query) if q is not None: pulumi.set(__self__, "q", q) + if queries is not None: + pulumi.set(__self__, "queries", queries) if rum_query is not None: pulumi.set(__self__, "rum_query", rum_query) if security_query is not None: @@ -31595,29 +31590,56 @@ def __init__(__self__, *, @property @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryArgs']]: + def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs']]: return pulumi.get(self, "apm_query") @apm_query.setter - def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryArgs']]): + def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs']]): pulumi.set(self, "apm_query", value) + @property + @pulumi.getter(name="auditQuery") + def audit_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs']]: + return pulumi.get(self, "audit_query") + + @audit_query.setter + def audit_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs']]): + pulumi.set(self, "audit_query", value) + + @property + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs']]]]: + return pulumi.get(self, "conditional_formats") + + @conditional_formats.setter + def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs']]]]): + pulumi.set(self, "conditional_formats", value) + + @property + @pulumi.getter + def formulas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs']]]]: + return pulumi.get(self, "formulas") + + @formulas.setter + def formulas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs']]]]): + pulumi.set(self, "formulas", value) + @property @pulumi.getter(name="logQuery") - def log_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryArgs']]: + def log_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs']]: return pulumi.get(self, "log_query") @log_query.setter - def log_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryArgs']]): + def log_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs']]): pulumi.set(self, "log_query", value) @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs']]: + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs']]: return pulumi.get(self, "process_query") @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs']]): + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs']]): pulumi.set(self, "process_query", value) @property @@ -31629,41 +31651,50 @@ def q(self) -> Optional[pulumi.Input[str]]: def q(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "q", value) + @property + @pulumi.getter + def queries(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs']]]]: + return pulumi.get(self, "queries") + + @queries.setter + def queries(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs']]]]): + pulumi.set(self, "queries", value) + @property @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryArgs']]: + def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs']]: return pulumi.get(self, "rum_query") @rum_query.setter - def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryArgs']]): + def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs']]): pulumi.set(self, "rum_query", value) @property @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs']]: + def security_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs']]: return pulumi.get(self, "security_query") @security_query.setter - def security_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs']]): + def security_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs']]): pulumi.set(self, "security_query", value) @property @pulumi.getter - def style(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestStyleArgs']]: + def style(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs']]: return pulumi.get(self, "style") @style.setter - def style(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestStyleArgs']]): + def style(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs']]): pulumi.set(self, "style", value) @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestApmQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -31686,29 +31717,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -31722,7 +31753,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -31762,11 +31793,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -31794,16 +31825,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -31842,7 +31873,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -31882,12 +31913,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestLogQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -31910,29 +31941,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -31946,7 +31977,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -31986,11 +32017,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -32018,16 +32049,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -32066,7 +32097,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -32106,288 +32137,325 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormatArgs: def __init__(__self__, *, - metric: pulumi.Input[str], - filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - limit: Optional[pulumi.Input[int]] = None, - search_by: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) + comparator: pulumi.Input[str], + palette: pulumi.Input[str], + value: pulumi.Input[float], + custom_bg_color: Optional[pulumi.Input[str]] = None, + custom_fg_color: Optional[pulumi.Input[str]] = None, + hide_value: Optional[pulumi.Input[bool]] = None, + image_url: Optional[pulumi.Input[str]] = None, + metric: Optional[pulumi.Input[str]] = None, + timeframe: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) @property @pulumi.getter - def metric(self) -> pulumi.Input[str]: - return pulumi.get(self, "metric") + def comparator(self) -> pulumi.Input[str]: + return pulumi.get(self, "comparator") - @metric.setter - def metric(self, value: pulumi.Input[str]): - pulumi.set(self, "metric", value) + @comparator.setter + def comparator(self, value: pulumi.Input[str]): + pulumi.set(self, "comparator", value) @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "filter_bies") + @pulumi.getter + def palette(self) -> pulumi.Input[str]: + return pulumi.get(self, "palette") - @filter_bies.setter - def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "filter_bies", value) + @palette.setter + def palette(self, value: pulumi.Input[str]): + pulumi.set(self, "palette", value) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + def value(self) -> pulumi.Input[float]: + return pulumi.get(self, "value") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @value.setter + def value(self, value: pulumi.Input[float]): + pulumi.set(self, "value", value) @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_by") - - @search_by.setter - def search_by(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_by", value) - + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_bg_color") -@pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestRumQueryArgs: - def __init__(__self__, *, - index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs']]]] = None, - search_query: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + @custom_bg_color.setter + def custom_bg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_bg_color", value) @property - @pulumi.getter - def index(self) -> pulumi.Input[str]: - return pulumi.get(self, "index") + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_fg_color") - @index.setter - def index(self, value: pulumi.Input[str]): - pulumi.set(self, "index", value) + @custom_fg_color.setter + def custom_fg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_fg_color", value) @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs']]: - return pulumi.get(self, "compute_query") + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_value") - @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs']]): - pulumi.set(self, "compute_query", value) + @hide_value.setter + def hide_value(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_value", value) @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs']]]]: - return pulumi.get(self, "group_bies") + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "image_url") - @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs']]]]): - pulumi.set(self, "group_bies", value) + @image_url.setter + def image_url(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "image_url", value) @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs']]]]: - return pulumi.get(self, "multi_computes") + @pulumi.getter + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") - @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs']]]]): - pulumi.set(self, "multi_computes", value) + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_query") + @pulumi.getter + def timeframe(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "timeframe") - @search_query.setter - def search_query(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_query", value) + @timeframe.setter + def timeframe(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "timeframe", value) @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaArgs: def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + formula_expression: pulumi.Input[str], + alias: Optional[pulumi.Input[str]] = None, + cell_display_mode: Optional[pulumi.Input[str]] = None, + conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs']]]] = None, + limit: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs']] = None): + pulumi.set(__self__, "formula_expression", formula_expression) + if alias is not None: + pulumi.set(__self__, "alias", alias) + if cell_display_mode is not None: + pulumi.set(__self__, "cell_display_mode", cell_display_mode) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) + if limit is not None: + pulumi.set(__self__, "limit", limit) @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="formulaExpression") + def formula_expression(self) -> pulumi.Input[str]: + return pulumi.get(self, "formula_expression") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @formula_expression.setter + def formula_expression(self, value: pulumi.Input[str]): + pulumi.set(self, "formula_expression", value) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + def alias(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "alias") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @alias.setter + def alias(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "alias", value) + + @property + @pulumi.getter(name="cellDisplayMode") + def cell_display_mode(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "cell_display_mode") + + @cell_display_mode.setter + def cell_display_mode(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "cell_display_mode", value) + + @property + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs']]]]: + return pulumi.get(self, "conditional_formats") + + @conditional_formats.setter + def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs']]]]): + pulumi.set(self, "conditional_formats", value) @property @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + def limit(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs']]: + return pulumi.get(self, "limit") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @limit.setter + def limit(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs']]): + pulumi.set(self, "limit", value) @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormatArgs: def __init__(__self__, *, - facet: Optional[pulumi.Input[str]] = None, - limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs']] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + comparator: pulumi.Input[str], + palette: pulumi.Input[str], + value: pulumi.Input[float], + custom_bg_color: Optional[pulumi.Input[str]] = None, + custom_fg_color: Optional[pulumi.Input[str]] = None, + hide_value: Optional[pulumi.Input[bool]] = None, + image_url: Optional[pulumi.Input[str]] = None, + metric: Optional[pulumi.Input[str]] = None, + timeframe: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + def comparator(self) -> pulumi.Input[str]: + return pulumi.get(self, "comparator") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @comparator.setter + def comparator(self, value: pulumi.Input[str]): + pulumi.set(self, "comparator", value) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + def palette(self) -> pulumi.Input[str]: + return pulumi.get(self, "palette") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @palette.setter + def palette(self, value: pulumi.Input[str]): + pulumi.set(self, "palette", value) @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs']]: - return pulumi.get(self, "sort_query") + @pulumi.getter + def value(self) -> pulumi.Input[float]: + return pulumi.get(self, "value") - @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs']]): - pulumi.set(self, "sort_query", value) + @value.setter + def value(self, value: pulumi.Input[float]): + pulumi.set(self, "value", value) + @property + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_bg_color") -@pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - order: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + @custom_bg_color.setter + def custom_bg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_bg_color", value) @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_fg_color") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @custom_fg_color.setter + def custom_fg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_fg_color", value) @property - @pulumi.getter - def order(self) -> pulumi.Input[str]: - return pulumi.get(self, "order") + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_value") - @order.setter - def order(self, value: pulumi.Input[str]): - pulumi.set(self, "order", value) + @hide_value.setter + def hide_value(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_value", value) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "image_url") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @image_url.setter + def image_url(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "image_url", value) + @property + @pulumi.getter + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") -@pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) @property @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + def timeframe(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "timeframe") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @timeframe.setter + def timeframe(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "timeframe", value) + + +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimitArgs: + def __init__(__self__, *, + count: Optional[pulumi.Input[int]] = None, + order: Optional[pulumi.Input[str]] = None): + if count is not None: + pulumi.set(__self__, "count", count) + if order is not None: + pulumi.set(__self__, "order", order) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + def count(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "count") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @count.setter + def count(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "count", value) @property @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + def order(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "order") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @order.setter + def order(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "order", value) @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -32410,29 +32478,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -32446,7 +32514,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -32486,11 +32554,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -32518,16 +32586,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -32566,7 +32634,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -32606,464 +32674,445 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHeatmapDefinitionRequestStyleArgs: - def __init__(__self__, *, - palette: Optional[pulumi.Input[str]] = None): - if palette is not None: - pulumi.set(__self__, "palette", palette) - - @property - @pulumi.getter - def palette(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "palette") - - @palette.setter - def palette(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "palette", value) - - -@pulumi.input_type -class DashboardWidgetHeatmapDefinitionYaxisArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQueryArgs: def __init__(__self__, *, - include_zero: Optional[pulumi.Input[bool]] = None, - label: Optional[pulumi.Input[str]] = None, - max: Optional[pulumi.Input[str]] = None, - min: Optional[pulumi.Input[str]] = None, - scale: Optional[pulumi.Input[str]] = None): - if include_zero is not None: - pulumi.set(__self__, "include_zero", include_zero) - if label is not None: - pulumi.set(__self__, "label", label) - if max is not None: - pulumi.set(__self__, "max", max) - if min is not None: - pulumi.set(__self__, "min", min) - if scale is not None: - pulumi.set(__self__, "scale", scale) - - @property - @pulumi.getter(name="includeZero") - def include_zero(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "include_zero") - - @include_zero.setter - def include_zero(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "include_zero", value) + metric: pulumi.Input[str], + filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + limit: Optional[pulumi.Input[int]] = None, + search_by: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) @property @pulumi.getter - def label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "label") + def metric(self) -> pulumi.Input[str]: + return pulumi.get(self, "metric") - @label.setter - def label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "label", value) + @metric.setter + def metric(self, value: pulumi.Input[str]): + pulumi.set(self, "metric", value) @property - @pulumi.getter - def max(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "max") + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "filter_bies") - @max.setter - def max(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "max", value) + @filter_bies.setter + def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "filter_bies", value) @property @pulumi.getter - def min(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "min") + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") - @min.setter - def min(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "min", value) + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) @property - @pulumi.getter - def scale(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "scale") + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_by") - @scale.setter - def scale(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "scale", value) + @search_by.setter + def search_by(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_by", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryArgs: def __init__(__self__, *, - custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionCustomLinkArgs']]]] = None, - groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - no_group_hosts: Optional[pulumi.Input[bool]] = None, - no_metric_hosts: Optional[pulumi.Input[bool]] = None, - node_type: Optional[pulumi.Input[str]] = None, - request: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestArgs']] = None, - scopes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - style: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionStyleArgs']] = None, - title: Optional[pulumi.Input[str]] = None, - title_align: Optional[pulumi.Input[str]] = None, - title_size: Optional[pulumi.Input[str]] = None): - """ - :param pulumi.Input[str] title: The title of the dashboard. - """ - if custom_links is not None: - pulumi.set(__self__, "custom_links", custom_links) - if groups is not None: - pulumi.set(__self__, "groups", groups) - if no_group_hosts is not None: - pulumi.set(__self__, "no_group_hosts", no_group_hosts) - if no_metric_hosts is not None: - pulumi.set(__self__, "no_metric_hosts", no_metric_hosts) - if node_type is not None: - pulumi.set(__self__, "node_type", node_type) - if request is not None: - pulumi.set(__self__, "request", request) - if scopes is not None: - pulumi.set(__self__, "scopes", scopes) - if style is not None: - pulumi.set(__self__, "style", style) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) + apm_dependency_stats_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs']] = None, + apm_resource_stats_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs']] = None, + event_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs']] = None, + metric_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs']] = None): + if apm_dependency_stats_query is not None: + pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) + if apm_resource_stats_query is not None: + pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) + if event_query is not None: + pulumi.set(__self__, "event_query", event_query) + if metric_query is not None: + pulumi.set(__self__, "metric_query", metric_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) @property - @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionCustomLinkArgs']]]]: - return pulumi.get(self, "custom_links") + @pulumi.getter(name="apmDependencyStatsQuery") + def apm_dependency_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs']]: + return pulumi.get(self, "apm_dependency_stats_query") - @custom_links.setter - def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionCustomLinkArgs']]]]): - pulumi.set(self, "custom_links", value) + @apm_dependency_stats_query.setter + def apm_dependency_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs']]): + pulumi.set(self, "apm_dependency_stats_query", value) @property - @pulumi.getter - def groups(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "groups") + @pulumi.getter(name="apmResourceStatsQuery") + def apm_resource_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs']]: + return pulumi.get(self, "apm_resource_stats_query") - @groups.setter - def groups(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "groups", value) + @apm_resource_stats_query.setter + def apm_resource_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs']]): + pulumi.set(self, "apm_resource_stats_query", value) @property - @pulumi.getter(name="noGroupHosts") - def no_group_hosts(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "no_group_hosts") + @pulumi.getter(name="eventQuery") + def event_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs']]: + return pulumi.get(self, "event_query") - @no_group_hosts.setter - def no_group_hosts(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "no_group_hosts", value) + @event_query.setter + def event_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs']]): + pulumi.set(self, "event_query", value) @property - @pulumi.getter(name="noMetricHosts") - def no_metric_hosts(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "no_metric_hosts") + @pulumi.getter(name="metricQuery") + def metric_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs']]: + return pulumi.get(self, "metric_query") - @no_metric_hosts.setter - def no_metric_hosts(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "no_metric_hosts", value) + @metric_query.setter + def metric_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs']]): + pulumi.set(self, "metric_query", value) @property - @pulumi.getter(name="nodeType") - def node_type(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "node_type") + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs']]: + return pulumi.get(self, "process_query") - @node_type.setter - def node_type(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "node_type", value) + @process_query.setter + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs']]): + pulumi.set(self, "process_query", value) - @property - @pulumi.getter - def request(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestArgs']]: - return pulumi.get(self, "request") - @request.setter - def request(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestArgs']]): - pulumi.set(self, "request", value) +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQueryArgs: + def __init__(__self__, *, + data_source: pulumi.Input[str], + env: pulumi.Input[str], + name: pulumi.Input[str], + operation_name: pulumi.Input[str], + resource_name: pulumi.Input[str], + service: pulumi.Input[str], + stat: pulumi.Input[str], + is_upstream: Optional[pulumi.Input[bool]] = None, + primary_tag_name: Optional[pulumi.Input[str]] = None, + primary_tag_value: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "operation_name", operation_name) + pulumi.set(__self__, "resource_name", resource_name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if is_upstream is not None: + pulumi.set(__self__, "is_upstream", is_upstream) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) @property - @pulumi.getter - def scopes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "scopes") + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") - @scopes.setter - def scopes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "scopes", value) + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property @pulumi.getter - def style(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionStyleArgs']]: - return pulumi.get(self, "style") + def env(self) -> pulumi.Input[str]: + return pulumi.get(self, "env") - @style.setter - def style(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionStyleArgs']]): - pulumi.set(self, "style", value) + @env.setter + def env(self, value: pulumi.Input[str]): + pulumi.set(self, "env", value) @property @pulumi.getter - def title(self) -> Optional[pulumi.Input[str]]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @title.setter - def title(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_align") + @pulumi.getter(name="operationName") + def operation_name(self) -> pulumi.Input[str]: + return pulumi.get(self, "operation_name") - @title_align.setter - def title_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_align", value) + @operation_name.setter + def operation_name(self, value: pulumi.Input[str]): + pulumi.set(self, "operation_name", value) @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_size") + @pulumi.getter(name="resourceName") + def resource_name(self) -> pulumi.Input[str]: + return pulumi.get(self, "resource_name") - @title_size.setter - def title_size(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_size", value) + @resource_name.setter + def resource_name(self, value: pulumi.Input[str]): + pulumi.set(self, "resource_name", value) + @property + @pulumi.getter + def service(self) -> pulumi.Input[str]: + return pulumi.get(self, "service") -@pulumi.input_type -class DashboardWidgetHostmapDefinitionCustomLinkArgs: - def __init__(__self__, *, - is_hidden: Optional[pulumi.Input[bool]] = None, - label: Optional[pulumi.Input[str]] = None, - link: Optional[pulumi.Input[str]] = None, - override_label: Optional[pulumi.Input[str]] = None): - if is_hidden is not None: - pulumi.set(__self__, "is_hidden", is_hidden) - if label is not None: - pulumi.set(__self__, "label", label) - if link is not None: - pulumi.set(__self__, "link", link) - if override_label is not None: - pulumi.set(__self__, "override_label", override_label) + @service.setter + def service(self, value: pulumi.Input[str]): + pulumi.set(self, "service", value) @property - @pulumi.getter(name="isHidden") - def is_hidden(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "is_hidden") + @pulumi.getter + def stat(self) -> pulumi.Input[str]: + return pulumi.get(self, "stat") - @is_hidden.setter - def is_hidden(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "is_hidden", value) + @stat.setter + def stat(self, value: pulumi.Input[str]): + pulumi.set(self, "stat", value) @property - @pulumi.getter - def label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "label") + @pulumi.getter(name="isUpstream") + def is_upstream(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_upstream") - @label.setter - def label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "label", value) + @is_upstream.setter + def is_upstream(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_upstream", value) @property - @pulumi.getter - def link(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "link") + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_name") - @link.setter - def link(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "link", value) + @primary_tag_name.setter + def primary_tag_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_name", value) @property - @pulumi.getter(name="overrideLabel") - def override_label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "override_label") + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_value") - @override_label.setter - def override_label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "override_label", value) + @primary_tag_value.setter + def primary_tag_value(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_value", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQueryArgs: def __init__(__self__, *, - fills: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillArgs']]]] = None, - sizes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeArgs']]]] = None): - if fills is not None: - pulumi.set(__self__, "fills", fills) - if sizes is not None: - pulumi.set(__self__, "sizes", sizes) + data_source: pulumi.Input[str], + env: pulumi.Input[str], + name: pulumi.Input[str], + service: pulumi.Input[str], + stat: pulumi.Input[str], + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + operation_name: Optional[pulumi.Input[str]] = None, + primary_tag_name: Optional[pulumi.Input[str]] = None, + primary_tag_value: Optional[pulumi.Input[str]] = None, + resource_name: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if operation_name is not None: + pulumi.set(__self__, "operation_name", operation_name) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + if resource_name is not None: + pulumi.set(__self__, "resource_name", resource_name) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") + + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property @pulumi.getter - def fills(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillArgs']]]]: - return pulumi.get(self, "fills") + def env(self) -> pulumi.Input[str]: + return pulumi.get(self, "env") - @fills.setter - def fills(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillArgs']]]]): - pulumi.set(self, "fills", value) + @env.setter + def env(self, value: pulumi.Input[str]): + pulumi.set(self, "env", value) @property @pulumi.getter - def sizes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeArgs']]]]: - return pulumi.get(self, "sizes") + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @sizes.setter - def sizes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeArgs']]]]): - pulumi.set(self, "sizes", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) + @property + @pulumi.getter + def service(self) -> pulumi.Input[str]: + return pulumi.get(self, "service") -@pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillArgs: - def __init__(__self__, *, - apm_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs']] = None, - log_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs']] = None, - process_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs']] = None, - q: Optional[pulumi.Input[str]] = None, - rum_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs']] = None, - security_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs']] = None): - if apm_query is not None: - pulumi.set(__self__, "apm_query", apm_query) - if log_query is not None: - pulumi.set(__self__, "log_query", log_query) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) - if q is not None: - pulumi.set(__self__, "q", q) - if rum_query is not None: - pulumi.set(__self__, "rum_query", rum_query) - if security_query is not None: - pulumi.set(__self__, "security_query", security_query) + @service.setter + def service(self, value: pulumi.Input[str]): + pulumi.set(self, "service", value) @property - @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs']]: - return pulumi.get(self, "apm_query") + @pulumi.getter + def stat(self) -> pulumi.Input[str]: + return pulumi.get(self, "stat") - @apm_query.setter - def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs']]): - pulumi.set(self, "apm_query", value) + @stat.setter + def stat(self, value: pulumi.Input[str]): + pulumi.set(self, "stat", value) @property - @pulumi.getter(name="logQuery") - def log_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs']]: - return pulumi.get(self, "log_query") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "group_bies") - @log_query.setter - def log_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs']]): - pulumi.set(self, "log_query", value) + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "group_bies", value) @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs']]: - return pulumi.get(self, "process_query") + @pulumi.getter(name="operationName") + def operation_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "operation_name") - @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs']]): - pulumi.set(self, "process_query", value) + @operation_name.setter + def operation_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "operation_name", value) @property - @pulumi.getter - def q(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "q") + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_name") - @q.setter - def q(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "q", value) + @primary_tag_name.setter + def primary_tag_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_name", value) @property - @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs']]: - return pulumi.get(self, "rum_query") + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_value") - @rum_query.setter - def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs']]): - pulumi.set(self, "rum_query", value) + @primary_tag_value.setter + def primary_tag_value(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_value", value) @property - @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs']]: - return pulumi.get(self, "security_query") + @pulumi.getter(name="resourceName") + def resource_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "resource_name") - @security_query.setter - def security_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs']]): - pulumi.set(self, "security_query", value) + @resource_name.setter + def resource_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "resource_name", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryArgs: def __init__(__self__, *, - index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs']]]] = None, - search_query: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) + computes: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs']]], + data_source: pulumi.Input[str], + name: pulumi.Input[str], + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs']]]] = None, + indexes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + search: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs']] = None): + pulumi.set(__self__, "computes", computes) + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "name", name) if group_bies is not None: pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + if indexes is not None: + pulumi.set(__self__, "indexes", indexes) + if search is not None: + pulumi.set(__self__, "search", search) @property @pulumi.getter - def index(self) -> pulumi.Input[str]: - return pulumi.get(self, "index") + def computes(self) -> pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs']]]: + return pulumi.get(self, "computes") - @index.setter - def index(self, value: pulumi.Input[str]): - pulumi.set(self, "index", value) + @computes.setter + def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs']]]): + pulumi.set(self, "computes", value) @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs']]: - return pulumi.get(self, "compute_query") + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") - @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs']]): - pulumi.set(self, "compute_query", value) + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) + + @property + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") + + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs']]]]: - return pulumi.get(self, "multi_computes") + @pulumi.getter + def indexes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "indexes") - @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs']]]]): - pulumi.set(self, "multi_computes", value) + @indexes.setter + def indexes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "indexes", value) @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_query") + @pulumi.getter + def search(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs']]: + return pulumi.get(self, "search") - @search_query.setter - def search_query(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_query", value) + @search.setter + def search(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs']]): + pulumi.set(self, "search", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): + interval: Optional[pulumi.Input[int]] = None, + metric: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) if interval is not None: pulumi.set(__self__, "interval", interval) + if metric is not None: + pulumi.set(__self__, "metric", metric) @property @pulumi.getter @@ -33074,15 +33123,6 @@ def aggregation(self) -> pulumi.Input[str]: def aggregation(self, value: pulumi.Input[str]): pulumi.set(self, "aggregation", value) - @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) - @property @pulumi.getter def interval(self) -> Optional[pulumi.Input[int]]: @@ -33092,27 +33132,35 @@ def interval(self) -> Optional[pulumi.Input[int]]: def interval(self, value: Optional[pulumi.Input[int]]): pulumi.set(self, "interval", value) + @property + @pulumi.getter + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) + @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupByArgs: def __init__(__self__, *, - facet: Optional[pulumi.Input[str]] = None, + facet: pulumi.Input[str], limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs']] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) + sort: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs']] = None): + pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + if sort is not None: + pulumi.set(__self__, "sort", sort) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: + def facet(self) -> pulumi.Input[str]: return pulumi.get(self, "facet") @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): + def facet(self, value: pulumi.Input[str]): pulumi.set(self, "facet", value) @property @@ -33125,25 +33173,26 @@ def limit(self, value: Optional[pulumi.Input[int]]): pulumi.set(self, "limit", value) @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs']]: - return pulumi.get(self, "sort_query") + @pulumi.getter + def sort(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs']]: + return pulumi.get(self, "sort") - @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs']]): - pulumi.set(self, "sort_query", value) + @sort.setter + def sort(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs']]): + pulumi.set(self, "sort", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySortArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], - order: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None): + metric: Optional[pulumi.Input[str]] = None, + order: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if order is not None: + pulumi.set(__self__, "order", order) @property @pulumi.getter @@ -33156,346 +33205,207 @@ def aggregation(self, value: pulumi.Input[str]): @property @pulumi.getter - def order(self) -> pulumi.Input[str]: - return pulumi.get(self, "order") + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") - @order.setter - def order(self, value: pulumi.Input[str]): - pulumi.set(self, "order", value) + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + def order(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "order") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @order.setter + def order(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "order", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearchArgs: def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) - - @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") - - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) - - @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + query: pulumi.Input[str]): + pulumi.set(__self__, "query", query) @property @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + def query(self) -> pulumi.Input[str]: + return pulumi.get(self, "query") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @query.setter + def query(self, value: pulumi.Input[str]): + pulumi.set(self, "query", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQueryArgs: def __init__(__self__, *, - index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs']]]] = None, - search_query: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + name: pulumi.Input[str], + query: pulumi.Input[str], + aggregator: Optional[pulumi.Input[str]] = None, + data_source: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "query", query) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if data_source is not None: + pulumi.set(__self__, "data_source", data_source) @property @pulumi.getter - def index(self) -> pulumi.Input[str]: - return pulumi.get(self, "index") - - @index.setter - def index(self, value: pulumi.Input[str]): - pulumi.set(self, "index", value) - - @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs']]: - return pulumi.get(self, "compute_query") - - @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs']]): - pulumi.set(self, "compute_query", value) - - @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs']]]]: - return pulumi.get(self, "group_bies") - - @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs']]]]): - pulumi.set(self, "group_bies", value) - - @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs']]]]: - return pulumi.get(self, "multi_computes") - - @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs']]]]): - pulumi.set(self, "multi_computes", value) - - @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_query") - - @search_query.setter - def search_query(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_query", value) - + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") -@pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + def query(self) -> pulumi.Input[str]: + return pulumi.get(self, "query") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @query.setter + def query(self, value: pulumi.Input[str]): + pulumi.set(self, "query", value) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) @property - @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + @pulumi.getter(name="dataSource") + def data_source(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "data_source") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @data_source.setter + def data_source(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "data_source", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQueryArgs: def __init__(__self__, *, - facet: Optional[pulumi.Input[str]] = None, + data_source: pulumi.Input[str], + metric: pulumi.Input[str], + name: pulumi.Input[str], + aggregator: Optional[pulumi.Input[str]] = None, + is_normalized_cpu: Optional[pulumi.Input[bool]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs']] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) + sort: Optional[pulumi.Input[str]] = None, + tag_filters: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + text_filter: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "metric", metric) + pulumi.set(__self__, "name", name) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if is_normalized_cpu is not None: + pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) - - @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) - - @property - @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") - - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) - - @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs']]: - return pulumi.get(self, "sort_query") - - @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs']]): - pulumi.set(self, "sort_query", value) - - -@pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - order: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if tag_filters is not None: + pulumi.set(__self__, "tag_filters", tag_filters) + if text_filter is not None: + pulumi.set(__self__, "text_filter", text_filter) @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property @pulumi.getter - def order(self) -> pulumi.Input[str]: - return pulumi.get(self, "order") + def metric(self) -> pulumi.Input[str]: + return pulumi.get(self, "metric") - @order.setter - def order(self, value: pulumi.Input[str]): - pulumi.set(self, "order", value) + @metric.setter + def metric(self, value: pulumi.Input[str]): + pulumi.set(self, "metric", value) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) - + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") -@pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + @pulumi.getter(name="isNormalizedCpu") + def is_normalized_cpu(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_normalized_cpu") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @is_normalized_cpu.setter + def is_normalized_cpu(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_normalized_cpu", value) @property @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") - - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) - + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") -@pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs: - def __init__(__self__, *, - metric: pulumi.Input[str], - filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - limit: Optional[pulumi.Input[int]] = None, - search_by: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) @property @pulumi.getter - def metric(self) -> pulumi.Input[str]: - return pulumi.get(self, "metric") - - @metric.setter - def metric(self, value: pulumi.Input[str]): - pulumi.set(self, "metric", value) - - @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "filter_bies") + def sort(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "sort") - @filter_bies.setter - def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "filter_bies", value) + @sort.setter + def sort(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "sort", value) @property - @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + @pulumi.getter(name="tagFilters") + def tag_filters(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "tag_filters") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @tag_filters.setter + def tag_filters(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "tag_filters", value) @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_by") + @pulumi.getter(name="textFilter") + def text_filter(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "text_filter") - @search_by.setter - def search_by(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_by", value) + @text_filter.setter + def text_filter(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "text_filter", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -33518,29 +33428,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -33554,7 +33464,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -33594,11 +33504,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -33626,16 +33536,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -33674,7 +33584,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -33714,12 +33624,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -33742,29 +33652,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -33778,7 +33688,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -33818,11 +33728,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -33850,16 +33760,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -33898,7 +33808,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -33938,90 +33848,6434 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeArgs: +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyleArgs: def __init__(__self__, *, - apm_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs']] = None, - log_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs']] = None, - process_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs']] = None, - q: Optional[pulumi.Input[str]] = None, - rum_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs']] = None, - security_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs']] = None): - if apm_query is not None: - pulumi.set(__self__, "apm_query", apm_query) - if log_query is not None: - pulumi.set(__self__, "log_query", log_query) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) - if q is not None: - pulumi.set(__self__, "q", q) - if rum_query is not None: - pulumi.set(__self__, "rum_query", rum_query) - if security_query is not None: - pulumi.set(__self__, "security_query", security_query) - - @property - @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs']]: - return pulumi.get(self, "apm_query") - - @apm_query.setter - def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs']]): - pulumi.set(self, "apm_query", value) - - @property - @pulumi.getter(name="logQuery") - def log_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs']]: - return pulumi.get(self, "log_query") - - @log_query.setter - def log_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs']]): - pulumi.set(self, "log_query", value) - - @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs']]: - return pulumi.get(self, "process_query") - - @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs']]): - pulumi.set(self, "process_query", value) + palette: Optional[pulumi.Input[str]] = None): + if palette is not None: + pulumi.set(__self__, "palette", palette) @property @pulumi.getter - def q(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "q") - - @q.setter - def q(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "q", value) - - @property - @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs']]: - return pulumi.get(self, "rum_query") - - @rum_query.setter - def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs']]): - pulumi.set(self, "rum_query", value) - - @property - @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs']]: - return pulumi.get(self, "security_query") + def palette(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "palette") - @security_query.setter - def security_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs']]): - pulumi.set(self, "security_query", value) + @palette.setter + def palette(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "palette", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs: +class DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs: def __init__(__self__, *, - index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs']]]] = None, - search_query: Optional[pulumi.Input[str]] = None): + env: pulumi.Input[str], + service: pulumi.Input[str], + span_name: pulumi.Input[str], + display_format: Optional[pulumi.Input[str]] = None, + live_span: Optional[pulumi.Input[str]] = None, + show_breakdown: Optional[pulumi.Input[bool]] = None, + show_distribution: Optional[pulumi.Input[bool]] = None, + show_errors: Optional[pulumi.Input[bool]] = None, + show_hits: Optional[pulumi.Input[bool]] = None, + show_latency: Optional[pulumi.Input[bool]] = None, + show_resource_list: Optional[pulumi.Input[bool]] = None, + size_format: Optional[pulumi.Input[str]] = None, + title: Optional[pulumi.Input[str]] = None, + title_align: Optional[pulumi.Input[str]] = None, + title_size: Optional[pulumi.Input[str]] = None): + """ + :param pulumi.Input[str] title: The title of the dashboard. + """ + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "span_name", span_name) + if display_format is not None: + pulumi.set(__self__, "display_format", display_format) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if show_breakdown is not None: + pulumi.set(__self__, "show_breakdown", show_breakdown) + if show_distribution is not None: + pulumi.set(__self__, "show_distribution", show_distribution) + if show_errors is not None: + pulumi.set(__self__, "show_errors", show_errors) + if show_hits is not None: + pulumi.set(__self__, "show_hits", show_hits) + if show_latency is not None: + pulumi.set(__self__, "show_latency", show_latency) + if show_resource_list is not None: + pulumi.set(__self__, "show_resource_list", show_resource_list) + if size_format is not None: + pulumi.set(__self__, "size_format", size_format) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + + @property + @pulumi.getter + def env(self) -> pulumi.Input[str]: + return pulumi.get(self, "env") + + @env.setter + def env(self, value: pulumi.Input[str]): + pulumi.set(self, "env", value) + + @property + @pulumi.getter + def service(self) -> pulumi.Input[str]: + return pulumi.get(self, "service") + + @service.setter + def service(self, value: pulumi.Input[str]): + pulumi.set(self, "service", value) + + @property + @pulumi.getter(name="spanName") + def span_name(self) -> pulumi.Input[str]: + return pulumi.get(self, "span_name") + + @span_name.setter + def span_name(self, value: pulumi.Input[str]): + pulumi.set(self, "span_name", value) + + @property + @pulumi.getter(name="displayFormat") + def display_format(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "display_format") + + @display_format.setter + def display_format(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "display_format", value) + + @property + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "live_span") + + @live_span.setter + def live_span(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "live_span", value) + + @property + @pulumi.getter(name="showBreakdown") + def show_breakdown(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_breakdown") + + @show_breakdown.setter + def show_breakdown(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_breakdown", value) + + @property + @pulumi.getter(name="showDistribution") + def show_distribution(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_distribution") + + @show_distribution.setter + def show_distribution(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_distribution", value) + + @property + @pulumi.getter(name="showErrors") + def show_errors(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_errors") + + @show_errors.setter + def show_errors(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_errors", value) + + @property + @pulumi.getter(name="showHits") + def show_hits(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_hits") + + @show_hits.setter + def show_hits(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_hits", value) + + @property + @pulumi.getter(name="showLatency") + def show_latency(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_latency") + + @show_latency.setter + def show_latency(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_latency", value) + + @property + @pulumi.getter(name="showResourceList") + def show_resource_list(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_resource_list") + + @show_resource_list.setter + def show_resource_list(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_resource_list", value) + + @property + @pulumi.getter(name="sizeFormat") + def size_format(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "size_format") + + @size_format.setter + def size_format(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "size_format", value) + + @property + @pulumi.getter + def title(self) -> Optional[pulumi.Input[str]]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @title.setter + def title(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title", value) + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_align") + + @title_align.setter + def title_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_align", value) + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_size") + + @title_size.setter + def title_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_size", value) + + +@pulumi.input_type +class DashboardWidgetGroupDefinitionWidgetWidgetLayoutArgs: + def __init__(__self__, *, + height: pulumi.Input[int], + width: pulumi.Input[int], + x: pulumi.Input[int], + y: pulumi.Input[int], + is_column_break: Optional[pulumi.Input[bool]] = None): + pulumi.set(__self__, "height", height) + pulumi.set(__self__, "width", width) + pulumi.set(__self__, "x", x) + pulumi.set(__self__, "y", y) + if is_column_break is not None: + pulumi.set(__self__, "is_column_break", is_column_break) + + @property + @pulumi.getter + def height(self) -> pulumi.Input[int]: + return pulumi.get(self, "height") + + @height.setter + def height(self, value: pulumi.Input[int]): + pulumi.set(self, "height", value) + + @property + @pulumi.getter + def width(self) -> pulumi.Input[int]: + return pulumi.get(self, "width") + + @width.setter + def width(self, value: pulumi.Input[int]): + pulumi.set(self, "width", value) + + @property + @pulumi.getter + def x(self) -> pulumi.Input[int]: + return pulumi.get(self, "x") + + @x.setter + def x(self, value: pulumi.Input[int]): + pulumi.set(self, "x", value) + + @property + @pulumi.getter + def y(self) -> pulumi.Input[int]: + return pulumi.get(self, "y") + + @y.setter + def y(self, value: pulumi.Input[int]): + pulumi.set(self, "y", value) + + @property + @pulumi.getter(name="isColumnBreak") + def is_column_break(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_column_break") + + @is_column_break.setter + def is_column_break(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_column_break", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionArgs: + def __init__(__self__, *, + custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionCustomLinkArgs']]]] = None, + events: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionEventArgs']]]] = None, + legend_size: Optional[pulumi.Input[str]] = None, + live_span: Optional[pulumi.Input[str]] = None, + requests: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestArgs']]]] = None, + show_legend: Optional[pulumi.Input[bool]] = None, + title: Optional[pulumi.Input[str]] = None, + title_align: Optional[pulumi.Input[str]] = None, + title_size: Optional[pulumi.Input[str]] = None, + yaxis: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionYaxisArgs']] = None): + """ + :param pulumi.Input[str] title: The title of the dashboard. + """ + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if events is not None: + pulumi.set(__self__, "events", events) + if legend_size is not None: + pulumi.set(__self__, "legend_size", legend_size) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if requests is not None: + pulumi.set(__self__, "requests", requests) + if show_legend is not None: + pulumi.set(__self__, "show_legend", show_legend) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + if yaxis is not None: + pulumi.set(__self__, "yaxis", yaxis) + + @property + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionCustomLinkArgs']]]]: + return pulumi.get(self, "custom_links") + + @custom_links.setter + def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionCustomLinkArgs']]]]): + pulumi.set(self, "custom_links", value) + + @property + @pulumi.getter + def events(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionEventArgs']]]]: + return pulumi.get(self, "events") + + @events.setter + def events(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionEventArgs']]]]): + pulumi.set(self, "events", value) + + @property + @pulumi.getter(name="legendSize") + def legend_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "legend_size") + + @legend_size.setter + def legend_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "legend_size", value) + + @property + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "live_span") + + @live_span.setter + def live_span(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "live_span", value) + + @property + @pulumi.getter + def requests(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestArgs']]]]: + return pulumi.get(self, "requests") + + @requests.setter + def requests(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestArgs']]]]): + pulumi.set(self, "requests", value) + + @property + @pulumi.getter(name="showLegend") + def show_legend(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_legend") + + @show_legend.setter + def show_legend(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_legend", value) + + @property + @pulumi.getter + def title(self) -> Optional[pulumi.Input[str]]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @title.setter + def title(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title", value) + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_align") + + @title_align.setter + def title_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_align", value) + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_size") + + @title_size.setter + def title_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_size", value) + + @property + @pulumi.getter + def yaxis(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionYaxisArgs']]: + return pulumi.get(self, "yaxis") + + @yaxis.setter + def yaxis(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionYaxisArgs']]): + pulumi.set(self, "yaxis", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionCustomLinkArgs: + def __init__(__self__, *, + is_hidden: Optional[pulumi.Input[bool]] = None, + label: Optional[pulumi.Input[str]] = None, + link: Optional[pulumi.Input[str]] = None, + override_label: Optional[pulumi.Input[str]] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) + + @property + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_hidden") + + @is_hidden.setter + def is_hidden(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_hidden", value) + + @property + @pulumi.getter + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") + + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) + + @property + @pulumi.getter + def link(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "link") + + @link.setter + def link(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "link", value) + + @property + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "override_label") + + @override_label.setter + def override_label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "override_label", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionEventArgs: + def __init__(__self__, *, + q: pulumi.Input[str], + tags_execution: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "q", q) + if tags_execution is not None: + pulumi.set(__self__, "tags_execution", tags_execution) + + @property + @pulumi.getter + def q(self) -> pulumi.Input[str]: + return pulumi.get(self, "q") + + @q.setter + def q(self, value: pulumi.Input[str]): + pulumi.set(self, "q", value) + + @property + @pulumi.getter(name="tagsExecution") + def tags_execution(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "tags_execution") + + @tags_execution.setter + def tags_execution(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "tags_execution", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestArgs: + def __init__(__self__, *, + apm_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryArgs']] = None, + log_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs']] = None, + q: Optional[pulumi.Input[str]] = None, + rum_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryArgs']] = None, + security_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs']] = None, + style: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestStyleArgs']] = None): + if apm_query is not None: + pulumi.set(__self__, "apm_query", apm_query) + if log_query is not None: + pulumi.set(__self__, "log_query", log_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + if q is not None: + pulumi.set(__self__, "q", q) + if rum_query is not None: + pulumi.set(__self__, "rum_query", rum_query) + if security_query is not None: + pulumi.set(__self__, "security_query", security_query) + if style is not None: + pulumi.set(__self__, "style", style) + + @property + @pulumi.getter(name="apmQuery") + def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryArgs']]: + return pulumi.get(self, "apm_query") + + @apm_query.setter + def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryArgs']]): + pulumi.set(self, "apm_query", value) + + @property + @pulumi.getter(name="logQuery") + def log_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryArgs']]: + return pulumi.get(self, "log_query") + + @log_query.setter + def log_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryArgs']]): + pulumi.set(self, "log_query", value) + + @property + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs']]: + return pulumi.get(self, "process_query") + + @process_query.setter + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs']]): + pulumi.set(self, "process_query", value) + + @property + @pulumi.getter + def q(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "q") + + @q.setter + def q(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "q", value) + + @property + @pulumi.getter(name="rumQuery") + def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryArgs']]: + return pulumi.get(self, "rum_query") + + @rum_query.setter + def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryArgs']]): + pulumi.set(self, "rum_query", value) + + @property + @pulumi.getter(name="securityQuery") + def security_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs']]: + return pulumi.get(self, "security_query") + + @security_query.setter + def security_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs']]): + pulumi.set(self, "security_query", value) + + @property + @pulumi.getter + def style(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestStyleArgs']]: + return pulumi.get(self, "style") + + @style.setter + def style(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestStyleArgs']]): + pulumi.set(self, "style", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestApmQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestApmQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestApmQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestLogQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestLogQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestLogQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestProcessQueryArgs: + def __init__(__self__, *, + metric: pulumi.Input[str], + filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + limit: Optional[pulumi.Input[int]] = None, + search_by: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) + + @property + @pulumi.getter + def metric(self) -> pulumi.Input[str]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: pulumi.Input[str]): + pulumi.set(self, "metric", value) + + @property + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "filter_bies") + + @filter_bies.setter + def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "filter_bies", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_by") + + @search_by.setter + def search_by(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_by", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestRumQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestRumQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestRumQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestSecurityQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionRequestStyleArgs: + def __init__(__self__, *, + palette: Optional[pulumi.Input[str]] = None): + if palette is not None: + pulumi.set(__self__, "palette", palette) + + @property + @pulumi.getter + def palette(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "palette") + + @palette.setter + def palette(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "palette", value) + + +@pulumi.input_type +class DashboardWidgetHeatmapDefinitionYaxisArgs: + def __init__(__self__, *, + include_zero: Optional[pulumi.Input[bool]] = None, + label: Optional[pulumi.Input[str]] = None, + max: Optional[pulumi.Input[str]] = None, + min: Optional[pulumi.Input[str]] = None, + scale: Optional[pulumi.Input[str]] = None): + if include_zero is not None: + pulumi.set(__self__, "include_zero", include_zero) + if label is not None: + pulumi.set(__self__, "label", label) + if max is not None: + pulumi.set(__self__, "max", max) + if min is not None: + pulumi.set(__self__, "min", min) + if scale is not None: + pulumi.set(__self__, "scale", scale) + + @property + @pulumi.getter(name="includeZero") + def include_zero(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "include_zero") + + @include_zero.setter + def include_zero(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "include_zero", value) + + @property + @pulumi.getter + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") + + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) + + @property + @pulumi.getter + def max(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "max") + + @max.setter + def max(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "max", value) + + @property + @pulumi.getter + def min(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "min") + + @min.setter + def min(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "min", value) + + @property + @pulumi.getter + def scale(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "scale") + + @scale.setter + def scale(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "scale", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionArgs: + def __init__(__self__, *, + custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionCustomLinkArgs']]]] = None, + groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + no_group_hosts: Optional[pulumi.Input[bool]] = None, + no_metric_hosts: Optional[pulumi.Input[bool]] = None, + node_type: Optional[pulumi.Input[str]] = None, + request: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestArgs']] = None, + scopes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + style: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionStyleArgs']] = None, + title: Optional[pulumi.Input[str]] = None, + title_align: Optional[pulumi.Input[str]] = None, + title_size: Optional[pulumi.Input[str]] = None): + """ + :param pulumi.Input[str] title: The title of the dashboard. + """ + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if groups is not None: + pulumi.set(__self__, "groups", groups) + if no_group_hosts is not None: + pulumi.set(__self__, "no_group_hosts", no_group_hosts) + if no_metric_hosts is not None: + pulumi.set(__self__, "no_metric_hosts", no_metric_hosts) + if node_type is not None: + pulumi.set(__self__, "node_type", node_type) + if request is not None: + pulumi.set(__self__, "request", request) + if scopes is not None: + pulumi.set(__self__, "scopes", scopes) + if style is not None: + pulumi.set(__self__, "style", style) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + + @property + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionCustomLinkArgs']]]]: + return pulumi.get(self, "custom_links") + + @custom_links.setter + def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionCustomLinkArgs']]]]): + pulumi.set(self, "custom_links", value) + + @property + @pulumi.getter + def groups(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "groups") + + @groups.setter + def groups(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "groups", value) + + @property + @pulumi.getter(name="noGroupHosts") + def no_group_hosts(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "no_group_hosts") + + @no_group_hosts.setter + def no_group_hosts(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "no_group_hosts", value) + + @property + @pulumi.getter(name="noMetricHosts") + def no_metric_hosts(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "no_metric_hosts") + + @no_metric_hosts.setter + def no_metric_hosts(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "no_metric_hosts", value) + + @property + @pulumi.getter(name="nodeType") + def node_type(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "node_type") + + @node_type.setter + def node_type(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "node_type", value) + + @property + @pulumi.getter + def request(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestArgs']]: + return pulumi.get(self, "request") + + @request.setter + def request(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestArgs']]): + pulumi.set(self, "request", value) + + @property + @pulumi.getter + def scopes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "scopes") + + @scopes.setter + def scopes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "scopes", value) + + @property + @pulumi.getter + def style(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionStyleArgs']]: + return pulumi.get(self, "style") + + @style.setter + def style(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionStyleArgs']]): + pulumi.set(self, "style", value) + + @property + @pulumi.getter + def title(self) -> Optional[pulumi.Input[str]]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @title.setter + def title(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title", value) + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_align") + + @title_align.setter + def title_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_align", value) + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_size") + + @title_size.setter + def title_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_size", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionCustomLinkArgs: + def __init__(__self__, *, + is_hidden: Optional[pulumi.Input[bool]] = None, + label: Optional[pulumi.Input[str]] = None, + link: Optional[pulumi.Input[str]] = None, + override_label: Optional[pulumi.Input[str]] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) + + @property + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_hidden") + + @is_hidden.setter + def is_hidden(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_hidden", value) + + @property + @pulumi.getter + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") + + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) + + @property + @pulumi.getter + def link(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "link") + + @link.setter + def link(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "link", value) + + @property + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "override_label") + + @override_label.setter + def override_label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "override_label", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestArgs: + def __init__(__self__, *, + fills: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillArgs']]]] = None, + sizes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeArgs']]]] = None): + if fills is not None: + pulumi.set(__self__, "fills", fills) + if sizes is not None: + pulumi.set(__self__, "sizes", sizes) + + @property + @pulumi.getter + def fills(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillArgs']]]]: + return pulumi.get(self, "fills") + + @fills.setter + def fills(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillArgs']]]]): + pulumi.set(self, "fills", value) + + @property + @pulumi.getter + def sizes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeArgs']]]]: + return pulumi.get(self, "sizes") + + @sizes.setter + def sizes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeArgs']]]]): + pulumi.set(self, "sizes", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillArgs: + def __init__(__self__, *, + apm_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs']] = None, + log_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs']] = None, + q: Optional[pulumi.Input[str]] = None, + rum_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs']] = None, + security_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs']] = None): + if apm_query is not None: + pulumi.set(__self__, "apm_query", apm_query) + if log_query is not None: + pulumi.set(__self__, "log_query", log_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + if q is not None: + pulumi.set(__self__, "q", q) + if rum_query is not None: + pulumi.set(__self__, "rum_query", rum_query) + if security_query is not None: + pulumi.set(__self__, "security_query", security_query) + + @property + @pulumi.getter(name="apmQuery") + def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs']]: + return pulumi.get(self, "apm_query") + + @apm_query.setter + def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs']]): + pulumi.set(self, "apm_query", value) + + @property + @pulumi.getter(name="logQuery") + def log_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs']]: + return pulumi.get(self, "log_query") + + @log_query.setter + def log_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs']]): + pulumi.set(self, "log_query", value) + + @property + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs']]: + return pulumi.get(self, "process_query") + + @process_query.setter + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs']]): + pulumi.set(self, "process_query", value) + + @property + @pulumi.getter + def q(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "q") + + @q.setter + def q(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "q", value) + + @property + @pulumi.getter(name="rumQuery") + def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs']]: + return pulumi.get(self, "rum_query") + + @rum_query.setter + def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs']]): + pulumi.set(self, "rum_query", value) + + @property + @pulumi.getter(name="securityQuery") + def security_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs']]: + return pulumi.get(self, "security_query") + + @security_query.setter + def security_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs']]): + pulumi.set(self, "security_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillApmQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillLogQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillProcessQueryArgs: + def __init__(__self__, *, + metric: pulumi.Input[str], + filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + limit: Optional[pulumi.Input[int]] = None, + search_by: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) + + @property + @pulumi.getter + def metric(self) -> pulumi.Input[str]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: pulumi.Input[str]): + pulumi.set(self, "metric", value) + + @property + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "filter_bies") + + @filter_bies.setter + def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "filter_bies", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_by") + + @search_by.setter + def search_by(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_by", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillRumQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeArgs: + def __init__(__self__, *, + apm_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs']] = None, + log_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs']] = None, + q: Optional[pulumi.Input[str]] = None, + rum_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs']] = None, + security_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs']] = None): + if apm_query is not None: + pulumi.set(__self__, "apm_query", apm_query) + if log_query is not None: + pulumi.set(__self__, "log_query", log_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + if q is not None: + pulumi.set(__self__, "q", q) + if rum_query is not None: + pulumi.set(__self__, "rum_query", rum_query) + if security_query is not None: + pulumi.set(__self__, "security_query", security_query) + + @property + @pulumi.getter(name="apmQuery") + def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs']]: + return pulumi.get(self, "apm_query") + + @apm_query.setter + def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs']]): + pulumi.set(self, "apm_query", value) + + @property + @pulumi.getter(name="logQuery") + def log_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs']]: + return pulumi.get(self, "log_query") + + @log_query.setter + def log_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs']]): + pulumi.set(self, "log_query", value) + + @property + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs']]: + return pulumi.get(self, "process_query") + + @process_query.setter + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs']]): + pulumi.set(self, "process_query", value) + + @property + @pulumi.getter + def q(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "q") + + @q.setter + def q(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "q", value) + + @property + @pulumi.getter(name="rumQuery") + def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs']]: + return pulumi.get(self, "rum_query") + + @rum_query.setter + def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs']]): + pulumi.set(self, "rum_query", value) + + @property + @pulumi.getter(name="securityQuery") + def security_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs']]: + return pulumi.get(self, "security_query") + + @security_query.setter + def security_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs']]): + pulumi.set(self, "security_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeApmQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs: + def __init__(__self__, *, + metric: pulumi.Input[str], + filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + limit: Optional[pulumi.Input[int]] = None, + search_by: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) + + @property + @pulumi.getter + def metric(self) -> pulumi.Input[str]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: pulumi.Input[str]): + pulumi.set(self, "metric", value) + + @property + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "filter_bies") + + @filter_bies.setter + def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "filter_bies", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_by") + + @search_by.setter + def search_by(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_by", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetHostmapDefinitionStyleArgs: + def __init__(__self__, *, + fill_max: Optional[pulumi.Input[str]] = None, + fill_min: Optional[pulumi.Input[str]] = None, + palette: Optional[pulumi.Input[str]] = None, + palette_flip: Optional[pulumi.Input[bool]] = None): + if fill_max is not None: + pulumi.set(__self__, "fill_max", fill_max) + if fill_min is not None: + pulumi.set(__self__, "fill_min", fill_min) + if palette is not None: + pulumi.set(__self__, "palette", palette) + if palette_flip is not None: + pulumi.set(__self__, "palette_flip", palette_flip) + + @property + @pulumi.getter(name="fillMax") + def fill_max(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "fill_max") + + @fill_max.setter + def fill_max(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "fill_max", value) + + @property + @pulumi.getter(name="fillMin") + def fill_min(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "fill_min") + + @fill_min.setter + def fill_min(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "fill_min", value) + + @property + @pulumi.getter + def palette(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "palette") + + @palette.setter + def palette(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "palette", value) + + @property + @pulumi.getter(name="paletteFlip") + def palette_flip(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "palette_flip") + + @palette_flip.setter + def palette_flip(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "palette_flip", value) + + +@pulumi.input_type +class DashboardWidgetIframeDefinitionArgs: + def __init__(__self__, *, + url: pulumi.Input[str]): + """ + :param pulumi.Input[str] url: The URL of the dashboard. + """ + pulumi.set(__self__, "url", url) + + @property + @pulumi.getter + def url(self) -> pulumi.Input[str]: + """ + The URL of the dashboard. + """ + return pulumi.get(self, "url") + + @url.setter + def url(self, value: pulumi.Input[str]): + pulumi.set(self, "url", value) + + +@pulumi.input_type +class DashboardWidgetImageDefinitionArgs: + def __init__(__self__, *, + url: pulumi.Input[str], + has_background: Optional[pulumi.Input[bool]] = None, + has_border: Optional[pulumi.Input[bool]] = None, + horizontal_align: Optional[pulumi.Input[str]] = None, + margin: Optional[pulumi.Input[str]] = None, + sizing: Optional[pulumi.Input[str]] = None, + url_dark_theme: Optional[pulumi.Input[str]] = None, + vertical_align: Optional[pulumi.Input[str]] = None): + """ + :param pulumi.Input[str] url: The URL of the dashboard. + """ + pulumi.set(__self__, "url", url) + if has_background is not None: + pulumi.set(__self__, "has_background", has_background) + if has_border is not None: + pulumi.set(__self__, "has_border", has_border) + if horizontal_align is not None: + pulumi.set(__self__, "horizontal_align", horizontal_align) + if margin is not None: + pulumi.set(__self__, "margin", margin) + if sizing is not None: + pulumi.set(__self__, "sizing", sizing) + if url_dark_theme is not None: + pulumi.set(__self__, "url_dark_theme", url_dark_theme) + if vertical_align is not None: + pulumi.set(__self__, "vertical_align", vertical_align) + + @property + @pulumi.getter + def url(self) -> pulumi.Input[str]: + """ + The URL of the dashboard. + """ + return pulumi.get(self, "url") + + @url.setter + def url(self, value: pulumi.Input[str]): + pulumi.set(self, "url", value) + + @property + @pulumi.getter(name="hasBackground") + def has_background(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "has_background") + + @has_background.setter + def has_background(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "has_background", value) + + @property + @pulumi.getter(name="hasBorder") + def has_border(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "has_border") + + @has_border.setter + def has_border(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "has_border", value) + + @property + @pulumi.getter(name="horizontalAlign") + def horizontal_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "horizontal_align") + + @horizontal_align.setter + def horizontal_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "horizontal_align", value) + + @property + @pulumi.getter + def margin(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "margin") + + @margin.setter + def margin(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "margin", value) + + @property + @pulumi.getter + def sizing(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "sizing") + + @sizing.setter + def sizing(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "sizing", value) + + @property + @pulumi.getter(name="urlDarkTheme") + def url_dark_theme(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "url_dark_theme") + + @url_dark_theme.setter + def url_dark_theme(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "url_dark_theme", value) + + @property + @pulumi.getter(name="verticalAlign") + def vertical_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "vertical_align") + + @vertical_align.setter + def vertical_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "vertical_align", value) + + +@pulumi.input_type +class DashboardWidgetLogStreamDefinitionArgs: + def __init__(__self__, *, + columns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + indexes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + live_span: Optional[pulumi.Input[str]] = None, + message_display: Optional[pulumi.Input[str]] = None, + query: Optional[pulumi.Input[str]] = None, + show_date_column: Optional[pulumi.Input[bool]] = None, + show_message_column: Optional[pulumi.Input[bool]] = None, + sort: Optional[pulumi.Input['DashboardWidgetLogStreamDefinitionSortArgs']] = None, + title: Optional[pulumi.Input[str]] = None, + title_align: Optional[pulumi.Input[str]] = None, + title_size: Optional[pulumi.Input[str]] = None): + """ + :param pulumi.Input[str] title: The title of the dashboard. + """ + if columns is not None: + pulumi.set(__self__, "columns", columns) + if indexes is not None: + pulumi.set(__self__, "indexes", indexes) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if message_display is not None: + pulumi.set(__self__, "message_display", message_display) + if query is not None: + pulumi.set(__self__, "query", query) + if show_date_column is not None: + pulumi.set(__self__, "show_date_column", show_date_column) + if show_message_column is not None: + pulumi.set(__self__, "show_message_column", show_message_column) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + + @property + @pulumi.getter + def columns(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "columns") + + @columns.setter + def columns(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "columns", value) + + @property + @pulumi.getter + def indexes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "indexes") + + @indexes.setter + def indexes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "indexes", value) + + @property + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "live_span") + + @live_span.setter + def live_span(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "live_span", value) + + @property + @pulumi.getter(name="messageDisplay") + def message_display(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "message_display") + + @message_display.setter + def message_display(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "message_display", value) + + @property + @pulumi.getter + def query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "query") + + @query.setter + def query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "query", value) + + @property + @pulumi.getter(name="showDateColumn") + def show_date_column(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_date_column") + + @show_date_column.setter + def show_date_column(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_date_column", value) + + @property + @pulumi.getter(name="showMessageColumn") + def show_message_column(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_message_column") + + @show_message_column.setter + def show_message_column(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_message_column", value) + + @property + @pulumi.getter + def sort(self) -> Optional[pulumi.Input['DashboardWidgetLogStreamDefinitionSortArgs']]: + return pulumi.get(self, "sort") + + @sort.setter + def sort(self, value: Optional[pulumi.Input['DashboardWidgetLogStreamDefinitionSortArgs']]): + pulumi.set(self, "sort", value) + + @property + @pulumi.getter + def title(self) -> Optional[pulumi.Input[str]]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @title.setter + def title(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title", value) + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_align") + + @title_align.setter + def title_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_align", value) + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_size") + + @title_size.setter + def title_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_size", value) + + +@pulumi.input_type +class DashboardWidgetLogStreamDefinitionSortArgs: + def __init__(__self__, *, + column: pulumi.Input[str], + order: pulumi.Input[str]): + pulumi.set(__self__, "column", column) + pulumi.set(__self__, "order", order) + + @property + @pulumi.getter + def column(self) -> pulumi.Input[str]: + return pulumi.get(self, "column") + + @column.setter + def column(self, value: pulumi.Input[str]): + pulumi.set(self, "column", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + +@pulumi.input_type +class DashboardWidgetManageStatusDefinitionArgs: + def __init__(__self__, *, + query: pulumi.Input[str], + color_preference: Optional[pulumi.Input[str]] = None, + display_format: Optional[pulumi.Input[str]] = None, + hide_zero_counts: Optional[pulumi.Input[bool]] = None, + show_last_triggered: Optional[pulumi.Input[bool]] = None, + sort: Optional[pulumi.Input[str]] = None, + summary_type: Optional[pulumi.Input[str]] = None, + title: Optional[pulumi.Input[str]] = None, + title_align: Optional[pulumi.Input[str]] = None, + title_size: Optional[pulumi.Input[str]] = None): + """ + :param pulumi.Input[str] title: The title of the dashboard. + """ + pulumi.set(__self__, "query", query) + if color_preference is not None: + pulumi.set(__self__, "color_preference", color_preference) + if display_format is not None: + pulumi.set(__self__, "display_format", display_format) + if hide_zero_counts is not None: + pulumi.set(__self__, "hide_zero_counts", hide_zero_counts) + if show_last_triggered is not None: + pulumi.set(__self__, "show_last_triggered", show_last_triggered) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if summary_type is not None: + pulumi.set(__self__, "summary_type", summary_type) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + + @property + @pulumi.getter + def query(self) -> pulumi.Input[str]: + return pulumi.get(self, "query") + + @query.setter + def query(self, value: pulumi.Input[str]): + pulumi.set(self, "query", value) + + @property + @pulumi.getter(name="colorPreference") + def color_preference(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "color_preference") + + @color_preference.setter + def color_preference(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "color_preference", value) + + @property + @pulumi.getter(name="displayFormat") + def display_format(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "display_format") + + @display_format.setter + def display_format(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "display_format", value) + + @property + @pulumi.getter(name="hideZeroCounts") + def hide_zero_counts(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_zero_counts") + + @hide_zero_counts.setter + def hide_zero_counts(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_zero_counts", value) + + @property + @pulumi.getter(name="showLastTriggered") + def show_last_triggered(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_last_triggered") + + @show_last_triggered.setter + def show_last_triggered(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_last_triggered", value) + + @property + @pulumi.getter + def sort(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "sort") + + @sort.setter + def sort(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "sort", value) + + @property + @pulumi.getter(name="summaryType") + def summary_type(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "summary_type") + + @summary_type.setter + def summary_type(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "summary_type", value) + + @property + @pulumi.getter + def title(self) -> Optional[pulumi.Input[str]]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @title.setter + def title(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title", value) + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_align") + + @title_align.setter + def title_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_align", value) + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_size") + + @title_size.setter + def title_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_size", value) + + +@pulumi.input_type +class DashboardWidgetNoteDefinitionArgs: + def __init__(__self__, *, + content: pulumi.Input[str], + background_color: Optional[pulumi.Input[str]] = None, + font_size: Optional[pulumi.Input[str]] = None, + has_padding: Optional[pulumi.Input[bool]] = None, + show_tick: Optional[pulumi.Input[bool]] = None, + text_align: Optional[pulumi.Input[str]] = None, + tick_edge: Optional[pulumi.Input[str]] = None, + tick_pos: Optional[pulumi.Input[str]] = None, + vertical_align: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "content", content) + if background_color is not None: + pulumi.set(__self__, "background_color", background_color) + if font_size is not None: + pulumi.set(__self__, "font_size", font_size) + if has_padding is not None: + pulumi.set(__self__, "has_padding", has_padding) + if show_tick is not None: + pulumi.set(__self__, "show_tick", show_tick) + if text_align is not None: + pulumi.set(__self__, "text_align", text_align) + if tick_edge is not None: + pulumi.set(__self__, "tick_edge", tick_edge) + if tick_pos is not None: + pulumi.set(__self__, "tick_pos", tick_pos) + if vertical_align is not None: + pulumi.set(__self__, "vertical_align", vertical_align) + + @property + @pulumi.getter + def content(self) -> pulumi.Input[str]: + return pulumi.get(self, "content") + + @content.setter + def content(self, value: pulumi.Input[str]): + pulumi.set(self, "content", value) + + @property + @pulumi.getter(name="backgroundColor") + def background_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "background_color") + + @background_color.setter + def background_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "background_color", value) + + @property + @pulumi.getter(name="fontSize") + def font_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "font_size") + + @font_size.setter + def font_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "font_size", value) + + @property + @pulumi.getter(name="hasPadding") + def has_padding(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "has_padding") + + @has_padding.setter + def has_padding(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "has_padding", value) + + @property + @pulumi.getter(name="showTick") + def show_tick(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_tick") + + @show_tick.setter + def show_tick(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_tick", value) + + @property + @pulumi.getter(name="textAlign") + def text_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "text_align") + + @text_align.setter + def text_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "text_align", value) + + @property + @pulumi.getter(name="tickEdge") + def tick_edge(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "tick_edge") + + @tick_edge.setter + def tick_edge(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "tick_edge", value) + + @property + @pulumi.getter(name="tickPos") + def tick_pos(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "tick_pos") + + @tick_pos.setter + def tick_pos(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "tick_pos", value) + + @property + @pulumi.getter(name="verticalAlign") + def vertical_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "vertical_align") + + @vertical_align.setter + def vertical_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "vertical_align", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionArgs: + def __init__(__self__, *, + custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionCustomLinkArgs']]]] = None, + has_search_bar: Optional[pulumi.Input[str]] = None, + live_span: Optional[pulumi.Input[str]] = None, + requests: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestArgs']]]] = None, + title: Optional[pulumi.Input[str]] = None, + title_align: Optional[pulumi.Input[str]] = None, + title_size: Optional[pulumi.Input[str]] = None): + """ + :param pulumi.Input[str] title: The title of the dashboard. + """ + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if has_search_bar is not None: + pulumi.set(__self__, "has_search_bar", has_search_bar) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if requests is not None: + pulumi.set(__self__, "requests", requests) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + + @property + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionCustomLinkArgs']]]]: + return pulumi.get(self, "custom_links") + + @custom_links.setter + def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionCustomLinkArgs']]]]): + pulumi.set(self, "custom_links", value) + + @property + @pulumi.getter(name="hasSearchBar") + def has_search_bar(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "has_search_bar") + + @has_search_bar.setter + def has_search_bar(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "has_search_bar", value) + + @property + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "live_span") + + @live_span.setter + def live_span(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "live_span", value) + + @property + @pulumi.getter + def requests(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestArgs']]]]: + return pulumi.get(self, "requests") + + @requests.setter + def requests(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestArgs']]]]): + pulumi.set(self, "requests", value) + + @property + @pulumi.getter + def title(self) -> Optional[pulumi.Input[str]]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @title.setter + def title(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title", value) + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_align") + + @title_align.setter + def title_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_align", value) + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_size") + + @title_size.setter + def title_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_size", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionCustomLinkArgs: + def __init__(__self__, *, + is_hidden: Optional[pulumi.Input[bool]] = None, + label: Optional[pulumi.Input[str]] = None, + link: Optional[pulumi.Input[str]] = None, + override_label: Optional[pulumi.Input[str]] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) + + @property + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_hidden") + + @is_hidden.setter + def is_hidden(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_hidden", value) + + @property + @pulumi.getter + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") + + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) + + @property + @pulumi.getter + def link(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "link") + + @link.setter + def link(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "link", value) + + @property + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "override_label") + + @override_label.setter + def override_label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "override_label", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestArgs: + def __init__(__self__, *, + aggregator: Optional[pulumi.Input[str]] = None, + alias: Optional[pulumi.Input[str]] = None, + apm_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryArgs']] = None, + apm_stats_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs']] = None, + cell_display_modes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs']]]] = None, + formulas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaArgs']]]] = None, + limit: Optional[pulumi.Input[int]] = None, + log_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryArgs']] = None, + order: Optional[pulumi.Input[str]] = None, + process_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs']] = None, + q: Optional[pulumi.Input[str]] = None, + queries: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryArgs']]]] = None, + rum_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryArgs']] = None, + security_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs']] = None): + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if alias is not None: + pulumi.set(__self__, "alias", alias) + if apm_query is not None: + pulumi.set(__self__, "apm_query", apm_query) + if apm_stats_query is not None: + pulumi.set(__self__, "apm_stats_query", apm_stats_query) + if cell_display_modes is not None: + pulumi.set(__self__, "cell_display_modes", cell_display_modes) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) + if formulas is not None: + pulumi.set(__self__, "formulas", formulas) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if log_query is not None: + pulumi.set(__self__, "log_query", log_query) + if order is not None: + pulumi.set(__self__, "order", order) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + if q is not None: + pulumi.set(__self__, "q", q) + if queries is not None: + pulumi.set(__self__, "queries", queries) + if rum_query is not None: + pulumi.set(__self__, "rum_query", rum_query) + if security_query is not None: + pulumi.set(__self__, "security_query", security_query) + + @property + @pulumi.getter + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") + + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) + + @property + @pulumi.getter + def alias(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "alias") + + @alias.setter + def alias(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "alias", value) + + @property + @pulumi.getter(name="apmQuery") + def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryArgs']]: + return pulumi.get(self, "apm_query") + + @apm_query.setter + def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryArgs']]): + pulumi.set(self, "apm_query", value) + + @property + @pulumi.getter(name="apmStatsQuery") + def apm_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs']]: + return pulumi.get(self, "apm_stats_query") + + @apm_stats_query.setter + def apm_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs']]): + pulumi.set(self, "apm_stats_query", value) + + @property + @pulumi.getter(name="cellDisplayModes") + def cell_display_modes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "cell_display_modes") + + @cell_display_modes.setter + def cell_display_modes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "cell_display_modes", value) + + @property + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs']]]]: + return pulumi.get(self, "conditional_formats") + + @conditional_formats.setter + def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs']]]]): + pulumi.set(self, "conditional_formats", value) + + @property + @pulumi.getter + def formulas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaArgs']]]]: + return pulumi.get(self, "formulas") + + @formulas.setter + def formulas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaArgs']]]]): + pulumi.set(self, "formulas", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="logQuery") + def log_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryArgs']]: + return pulumi.get(self, "log_query") + + @log_query.setter + def log_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryArgs']]): + pulumi.set(self, "log_query", value) + + @property + @pulumi.getter + def order(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs']]: + return pulumi.get(self, "process_query") + + @process_query.setter + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs']]): + pulumi.set(self, "process_query", value) + + @property + @pulumi.getter + def q(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "q") + + @q.setter + def q(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "q", value) + + @property + @pulumi.getter + def queries(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryArgs']]]]: + return pulumi.get(self, "queries") + + @queries.setter + def queries(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryArgs']]]]): + pulumi.set(self, "queries", value) + + @property + @pulumi.getter(name="rumQuery") + def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryArgs']]: + return pulumi.get(self, "rum_query") + + @rum_query.setter + def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryArgs']]): + pulumi.set(self, "rum_query", value) + + @property + @pulumi.getter(name="securityQuery") + def security_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs']]: + return pulumi.get(self, "security_query") + + @security_query.setter + def security_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs']]): + pulumi.set(self, "security_query", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestApmQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs: + def __init__(__self__, *, + env: pulumi.Input[str], + name: pulumi.Input[str], + primary_tag: pulumi.Input[str], + row_type: pulumi.Input[str], + service: pulumi.Input[str], + columns: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs']]]] = None, + resource: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "primary_tag", primary_tag) + pulumi.set(__self__, "row_type", row_type) + pulumi.set(__self__, "service", service) + if columns is not None: + pulumi.set(__self__, "columns", columns) + if resource is not None: + pulumi.set(__self__, "resource", resource) + + @property + @pulumi.getter + def env(self) -> pulumi.Input[str]: + return pulumi.get(self, "env") + + @env.setter + def env(self, value: pulumi.Input[str]): + pulumi.set(self, "env", value) + + @property + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") + + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) + + @property + @pulumi.getter(name="primaryTag") + def primary_tag(self) -> pulumi.Input[str]: + return pulumi.get(self, "primary_tag") + + @primary_tag.setter + def primary_tag(self, value: pulumi.Input[str]): + pulumi.set(self, "primary_tag", value) + + @property + @pulumi.getter(name="rowType") + def row_type(self) -> pulumi.Input[str]: + return pulumi.get(self, "row_type") + + @row_type.setter + def row_type(self, value: pulumi.Input[str]): + pulumi.set(self, "row_type", value) + + @property + @pulumi.getter + def service(self) -> pulumi.Input[str]: + return pulumi.get(self, "service") + + @service.setter + def service(self, value: pulumi.Input[str]): + pulumi.set(self, "service", value) + + @property + @pulumi.getter + def columns(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs']]]]: + return pulumi.get(self, "columns") + + @columns.setter + def columns(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs']]]]): + pulumi.set(self, "columns", value) + + @property + @pulumi.getter + def resource(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "resource") + + @resource.setter + def resource(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "resource", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs: + def __init__(__self__, *, + name: pulumi.Input[str], + alias: Optional[pulumi.Input[str]] = None, + cell_display_mode: Optional[pulumi.Input[str]] = None, + order: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "name", name) + if alias is not None: + pulumi.set(__self__, "alias", alias) + if cell_display_mode is not None: + pulumi.set(__self__, "cell_display_mode", cell_display_mode) + if order is not None: + pulumi.set(__self__, "order", order) + + @property + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") + + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) + + @property + @pulumi.getter + def alias(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "alias") + + @alias.setter + def alias(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "alias", value) + + @property + @pulumi.getter(name="cellDisplayMode") + def cell_display_mode(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "cell_display_mode") + + @cell_display_mode.setter + def cell_display_mode(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "cell_display_mode", value) + + @property + @pulumi.getter + def order(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "order", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs: + def __init__(__self__, *, + comparator: pulumi.Input[str], + palette: pulumi.Input[str], + value: pulumi.Input[float], + custom_bg_color: Optional[pulumi.Input[str]] = None, + custom_fg_color: Optional[pulumi.Input[str]] = None, + hide_value: Optional[pulumi.Input[bool]] = None, + image_url: Optional[pulumi.Input[str]] = None, + metric: Optional[pulumi.Input[str]] = None, + timeframe: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) + + @property + @pulumi.getter + def comparator(self) -> pulumi.Input[str]: + return pulumi.get(self, "comparator") + + @comparator.setter + def comparator(self, value: pulumi.Input[str]): + pulumi.set(self, "comparator", value) + + @property + @pulumi.getter + def palette(self) -> pulumi.Input[str]: + return pulumi.get(self, "palette") + + @palette.setter + def palette(self, value: pulumi.Input[str]): + pulumi.set(self, "palette", value) + + @property + @pulumi.getter + def value(self) -> pulumi.Input[float]: + return pulumi.get(self, "value") + + @value.setter + def value(self, value: pulumi.Input[float]): + pulumi.set(self, "value", value) + + @property + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_bg_color") + + @custom_bg_color.setter + def custom_bg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_bg_color", value) + + @property + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_fg_color") + + @custom_fg_color.setter + def custom_fg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_fg_color", value) + + @property + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_value") + + @hide_value.setter + def hide_value(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_value", value) + + @property + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "image_url") + + @image_url.setter + def image_url(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "image_url", value) + + @property + @pulumi.getter + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) + + @property + @pulumi.getter + def timeframe(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "timeframe") + + @timeframe.setter + def timeframe(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "timeframe", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestFormulaArgs: + def __init__(__self__, *, + formula_expression: pulumi.Input[str], + alias: Optional[pulumi.Input[str]] = None, + cell_display_mode: Optional[pulumi.Input[str]] = None, + conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs']]]] = None, + limit: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs']] = None): + pulumi.set(__self__, "formula_expression", formula_expression) + if alias is not None: + pulumi.set(__self__, "alias", alias) + if cell_display_mode is not None: + pulumi.set(__self__, "cell_display_mode", cell_display_mode) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) + if limit is not None: + pulumi.set(__self__, "limit", limit) + + @property + @pulumi.getter(name="formulaExpression") + def formula_expression(self) -> pulumi.Input[str]: + return pulumi.get(self, "formula_expression") + + @formula_expression.setter + def formula_expression(self, value: pulumi.Input[str]): + pulumi.set(self, "formula_expression", value) + + @property + @pulumi.getter + def alias(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "alias") + + @alias.setter + def alias(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "alias", value) + + @property + @pulumi.getter(name="cellDisplayMode") + def cell_display_mode(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "cell_display_mode") + + @cell_display_mode.setter + def cell_display_mode(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "cell_display_mode", value) + + @property + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs']]]]: + return pulumi.get(self, "conditional_formats") + + @conditional_formats.setter + def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs']]]]): + pulumi.set(self, "conditional_formats", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs']]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs']]): + pulumi.set(self, "limit", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs: + def __init__(__self__, *, + comparator: pulumi.Input[str], + palette: pulumi.Input[str], + value: pulumi.Input[float], + custom_bg_color: Optional[pulumi.Input[str]] = None, + custom_fg_color: Optional[pulumi.Input[str]] = None, + hide_value: Optional[pulumi.Input[bool]] = None, + image_url: Optional[pulumi.Input[str]] = None, + metric: Optional[pulumi.Input[str]] = None, + timeframe: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) + + @property + @pulumi.getter + def comparator(self) -> pulumi.Input[str]: + return pulumi.get(self, "comparator") + + @comparator.setter + def comparator(self, value: pulumi.Input[str]): + pulumi.set(self, "comparator", value) + + @property + @pulumi.getter + def palette(self) -> pulumi.Input[str]: + return pulumi.get(self, "palette") + + @palette.setter + def palette(self, value: pulumi.Input[str]): + pulumi.set(self, "palette", value) + + @property + @pulumi.getter + def value(self) -> pulumi.Input[float]: + return pulumi.get(self, "value") + + @value.setter + def value(self, value: pulumi.Input[float]): + pulumi.set(self, "value", value) + + @property + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_bg_color") + + @custom_bg_color.setter + def custom_bg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_bg_color", value) + + @property + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_fg_color") + + @custom_fg_color.setter + def custom_fg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_fg_color", value) + + @property + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_value") + + @hide_value.setter + def hide_value(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_value", value) + + @property + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "image_url") + + @image_url.setter + def image_url(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "image_url", value) + + @property + @pulumi.getter + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) + + @property + @pulumi.getter + def timeframe(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "timeframe") + + @timeframe.setter + def timeframe(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "timeframe", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs: + def __init__(__self__, *, + count: Optional[pulumi.Input[int]] = None, + order: Optional[pulumi.Input[str]] = None): + if count is not None: + pulumi.set(__self__, "count", count) + if order is not None: + pulumi.set(__self__, "order", order) + + @property + @pulumi.getter + def count(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "count") + + @count.setter + def count(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "count", value) + + @property + @pulumi.getter + def order(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "order", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestLogQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") + + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") + + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") + + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") + + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs: + def __init__(__self__, *, + metric: pulumi.Input[str], + filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + limit: Optional[pulumi.Input[int]] = None, + search_by: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) + + @property + @pulumi.getter + def metric(self) -> pulumi.Input[str]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: pulumi.Input[str]): + pulumi.set(self, "metric", value) + + @property + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "filter_bies") + + @filter_bies.setter + def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "filter_bies", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_by") + + @search_by.setter + def search_by(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_by", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestQueryArgs: + def __init__(__self__, *, + apm_dependency_stats_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs']] = None, + apm_resource_stats_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs']] = None, + event_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs']] = None, + metric_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs']] = None): + if apm_dependency_stats_query is not None: + pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) + if apm_resource_stats_query is not None: + pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) + if event_query is not None: + pulumi.set(__self__, "event_query", event_query) + if metric_query is not None: + pulumi.set(__self__, "metric_query", metric_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + + @property + @pulumi.getter(name="apmDependencyStatsQuery") + def apm_dependency_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs']]: + return pulumi.get(self, "apm_dependency_stats_query") + + @apm_dependency_stats_query.setter + def apm_dependency_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs']]): + pulumi.set(self, "apm_dependency_stats_query", value) + + @property + @pulumi.getter(name="apmResourceStatsQuery") + def apm_resource_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs']]: + return pulumi.get(self, "apm_resource_stats_query") + + @apm_resource_stats_query.setter + def apm_resource_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs']]): + pulumi.set(self, "apm_resource_stats_query", value) + + @property + @pulumi.getter(name="eventQuery") + def event_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs']]: + return pulumi.get(self, "event_query") + + @event_query.setter + def event_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs']]): + pulumi.set(self, "event_query", value) + + @property + @pulumi.getter(name="metricQuery") + def metric_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs']]: + return pulumi.get(self, "metric_query") + + @metric_query.setter + def metric_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs']]): + pulumi.set(self, "metric_query", value) + + @property + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs']]: + return pulumi.get(self, "process_query") + + @process_query.setter + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs']]): + pulumi.set(self, "process_query", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs: + def __init__(__self__, *, + data_source: pulumi.Input[str], + env: pulumi.Input[str], + name: pulumi.Input[str], + operation_name: pulumi.Input[str], + resource_name: pulumi.Input[str], + service: pulumi.Input[str], + stat: pulumi.Input[str], + is_upstream: Optional[pulumi.Input[bool]] = None, + primary_tag_name: Optional[pulumi.Input[str]] = None, + primary_tag_value: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "operation_name", operation_name) + pulumi.set(__self__, "resource_name", resource_name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if is_upstream is not None: + pulumi.set(__self__, "is_upstream", is_upstream) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") + + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) + + @property + @pulumi.getter + def env(self) -> pulumi.Input[str]: + return pulumi.get(self, "env") + + @env.setter + def env(self, value: pulumi.Input[str]): + pulumi.set(self, "env", value) + + @property + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") + + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) + + @property + @pulumi.getter(name="operationName") + def operation_name(self) -> pulumi.Input[str]: + return pulumi.get(self, "operation_name") + + @operation_name.setter + def operation_name(self, value: pulumi.Input[str]): + pulumi.set(self, "operation_name", value) + + @property + @pulumi.getter(name="resourceName") + def resource_name(self) -> pulumi.Input[str]: + return pulumi.get(self, "resource_name") + + @resource_name.setter + def resource_name(self, value: pulumi.Input[str]): + pulumi.set(self, "resource_name", value) + + @property + @pulumi.getter + def service(self) -> pulumi.Input[str]: + return pulumi.get(self, "service") + + @service.setter + def service(self, value: pulumi.Input[str]): + pulumi.set(self, "service", value) + + @property + @pulumi.getter + def stat(self) -> pulumi.Input[str]: + return pulumi.get(self, "stat") + + @stat.setter + def stat(self, value: pulumi.Input[str]): + pulumi.set(self, "stat", value) + + @property + @pulumi.getter(name="isUpstream") + def is_upstream(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_upstream") + + @is_upstream.setter + def is_upstream(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_upstream", value) + + @property + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_name") + + @primary_tag_name.setter + def primary_tag_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_name", value) + + @property + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_value") + + @primary_tag_value.setter + def primary_tag_value(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_value", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs: + def __init__(__self__, *, + data_source: pulumi.Input[str], + env: pulumi.Input[str], + name: pulumi.Input[str], + service: pulumi.Input[str], + stat: pulumi.Input[str], + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + operation_name: Optional[pulumi.Input[str]] = None, + primary_tag_name: Optional[pulumi.Input[str]] = None, + primary_tag_value: Optional[pulumi.Input[str]] = None, + resource_name: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if operation_name is not None: + pulumi.set(__self__, "operation_name", operation_name) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + if resource_name is not None: + pulumi.set(__self__, "resource_name", resource_name) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") + + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) + + @property + @pulumi.getter + def env(self) -> pulumi.Input[str]: + return pulumi.get(self, "env") + + @env.setter + def env(self, value: pulumi.Input[str]): + pulumi.set(self, "env", value) + + @property + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") + + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) + + @property + @pulumi.getter + def service(self) -> pulumi.Input[str]: + return pulumi.get(self, "service") + + @service.setter + def service(self, value: pulumi.Input[str]): + pulumi.set(self, "service", value) + + @property + @pulumi.getter + def stat(self) -> pulumi.Input[str]: + return pulumi.get(self, "stat") + + @stat.setter + def stat(self, value: pulumi.Input[str]): + pulumi.set(self, "stat", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter(name="operationName") + def operation_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "operation_name") + + @operation_name.setter + def operation_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "operation_name", value) + + @property + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_name") + + @primary_tag_name.setter + def primary_tag_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_name", value) + + @property + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_value") + + @primary_tag_value.setter + def primary_tag_value(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_value", value) + + @property + @pulumi.getter(name="resourceName") + def resource_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "resource_name") + + @resource_name.setter + def resource_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "resource_name", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs: + def __init__(__self__, *, + computes: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs']]], + data_source: pulumi.Input[str], + name: pulumi.Input[str], + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs']]]] = None, + indexes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + search: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs']] = None): + pulumi.set(__self__, "computes", computes) + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "name", name) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if indexes is not None: + pulumi.set(__self__, "indexes", indexes) + if search is not None: + pulumi.set(__self__, "search", search) + + @property + @pulumi.getter + def computes(self) -> pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs']]]: + return pulumi.get(self, "computes") + + @computes.setter + def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs']]]): + pulumi.set(self, "computes", value) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") + + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) + + @property + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") + + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") + + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) + + @property + @pulumi.getter + def indexes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "indexes") + + @indexes.setter + def indexes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "indexes", value) + + @property + @pulumi.getter + def search(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs']]: + return pulumi.get(self, "search") + + @search.setter + def search(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs']]): + pulumi.set(self, "search", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + interval: Optional[pulumi.Input[int]] = None, + metric: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if interval is not None: + pulumi.set(__self__, "interval", interval) + if metric is not None: + pulumi.set(__self__, "metric", metric) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + @property + @pulumi.getter + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs: + def __init__(__self__, *, + facet: pulumi.Input[str], + limit: Optional[pulumi.Input[int]] = None, + sort: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs']] = None): + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort is not None: + pulumi.set(__self__, "sort", sort) + + @property + @pulumi.getter + def facet(self) -> pulumi.Input[str]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: pulumi.Input[str]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter + def sort(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs']]: + return pulumi.get(self, "sort") + + @sort.setter + def sort(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs']]): + pulumi.set(self, "sort", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + metric: Optional[pulumi.Input[str]] = None, + order: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if order is not None: + pulumi.set(__self__, "order", order) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) + + @property + @pulumi.getter + def order(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "order", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs: + def __init__(__self__, *, + query: pulumi.Input[str]): + pulumi.set(__self__, "query", query) + + @property + @pulumi.getter + def query(self) -> pulumi.Input[str]: + return pulumi.get(self, "query") + + @query.setter + def query(self, value: pulumi.Input[str]): + pulumi.set(self, "query", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs: + def __init__(__self__, *, + name: pulumi.Input[str], + query: pulumi.Input[str], + aggregator: Optional[pulumi.Input[str]] = None, + data_source: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "query", query) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if data_source is not None: + pulumi.set(__self__, "data_source", data_source) + + @property + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") + + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) + + @property + @pulumi.getter + def query(self) -> pulumi.Input[str]: + return pulumi.get(self, "query") + + @query.setter + def query(self, value: pulumi.Input[str]): + pulumi.set(self, "query", value) + + @property + @pulumi.getter + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") + + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "data_source") + + @data_source.setter + def data_source(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "data_source", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs: + def __init__(__self__, *, + data_source: pulumi.Input[str], + metric: pulumi.Input[str], + name: pulumi.Input[str], + aggregator: Optional[pulumi.Input[str]] = None, + is_normalized_cpu: Optional[pulumi.Input[bool]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort: Optional[pulumi.Input[str]] = None, + tag_filters: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + text_filter: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "metric", metric) + pulumi.set(__self__, "name", name) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if is_normalized_cpu is not None: + pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if tag_filters is not None: + pulumi.set(__self__, "tag_filters", tag_filters) + if text_filter is not None: + pulumi.set(__self__, "text_filter", text_filter) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") + + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) + + @property + @pulumi.getter + def metric(self) -> pulumi.Input[str]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: pulumi.Input[str]): + pulumi.set(self, "metric", value) + + @property + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") + + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) + + @property + @pulumi.getter + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") + + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) + + @property + @pulumi.getter(name="isNormalizedCpu") + def is_normalized_cpu(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_normalized_cpu") + + @is_normalized_cpu.setter + def is_normalized_cpu(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_normalized_cpu", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter + def sort(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "sort") + + @sort.setter + def sort(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "sort", value) + + @property + @pulumi.getter(name="tagFilters") + def tag_filters(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "tag_filters") + + @tag_filters.setter + def tag_filters(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "tag_filters", value) + + @property + @pulumi.getter(name="textFilter") + def text_filter(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "text_filter") + + @text_filter.setter + def text_filter(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "text_filter", value) + + +@pulumi.input_type +class DashboardWidgetQueryTableDefinitionRequestRumQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: pulumi.set(__self__, "compute_query", compute_query) @@ -34043,29 +40297,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -34079,7 +40333,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQueryArgs: +class DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -34119,11 +40373,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupByArgs: +class DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -34151,16 +40405,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQueryArgs: +class DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -34199,7 +40453,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiComputeArgs: +class DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -34239,12 +40493,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeLogQueryArgs: +class DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -34267,29 +40521,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -34303,7 +40557,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQueryArgs: +class DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -34343,11 +40597,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupByArgs: +class DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -34375,16 +40629,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQueryArgs: +class DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -34423,7 +40677,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiComputeArgs: +class DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -34463,288 +40717,333 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeProcessQueryArgs: +class DashboardWidgetQueryValueDefinitionArgs: def __init__(__self__, *, - metric: pulumi.Input[str], - filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - limit: Optional[pulumi.Input[int]] = None, - search_by: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) + autoscale: Optional[pulumi.Input[bool]] = None, + custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionCustomLinkArgs']]]] = None, + custom_unit: Optional[pulumi.Input[str]] = None, + live_span: Optional[pulumi.Input[str]] = None, + precision: Optional[pulumi.Input[int]] = None, + requests: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestArgs']]]] = None, + text_align: Optional[pulumi.Input[str]] = None, + title: Optional[pulumi.Input[str]] = None, + title_align: Optional[pulumi.Input[str]] = None, + title_size: Optional[pulumi.Input[str]] = None): + """ + :param pulumi.Input[str] title: The title of the dashboard. + """ + if autoscale is not None: + pulumi.set(__self__, "autoscale", autoscale) + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if custom_unit is not None: + pulumi.set(__self__, "custom_unit", custom_unit) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if precision is not None: + pulumi.set(__self__, "precision", precision) + if requests is not None: + pulumi.set(__self__, "requests", requests) + if text_align is not None: + pulumi.set(__self__, "text_align", text_align) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) @property @pulumi.getter - def metric(self) -> pulumi.Input[str]: - return pulumi.get(self, "metric") + def autoscale(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "autoscale") - @metric.setter - def metric(self, value: pulumi.Input[str]): - pulumi.set(self, "metric", value) + @autoscale.setter + def autoscale(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "autoscale", value) @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "filter_bies") + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionCustomLinkArgs']]]]: + return pulumi.get(self, "custom_links") - @filter_bies.setter - def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "filter_bies", value) + @custom_links.setter + def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionCustomLinkArgs']]]]): + pulumi.set(self, "custom_links", value) @property - @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + @pulumi.getter(name="customUnit") + def custom_unit(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_unit") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @custom_unit.setter + def custom_unit(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_unit", value) @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_by") + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "live_span") - @search_by.setter - def search_by(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_by", value) + @live_span.setter + def live_span(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "live_span", value) + @property + @pulumi.getter + def precision(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "precision") -@pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeRumQueryArgs: - def __init__(__self__, *, - index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs']]]] = None, - search_query: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + @precision.setter + def precision(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "precision", value) @property @pulumi.getter - def index(self) -> pulumi.Input[str]: - return pulumi.get(self, "index") + def requests(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestArgs']]]]: + return pulumi.get(self, "requests") - @index.setter - def index(self, value: pulumi.Input[str]): - pulumi.set(self, "index", value) + @requests.setter + def requests(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestArgs']]]]): + pulumi.set(self, "requests", value) @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs']]: - return pulumi.get(self, "compute_query") + @pulumi.getter(name="textAlign") + def text_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "text_align") - @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs']]): - pulumi.set(self, "compute_query", value) + @text_align.setter + def text_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "text_align", value) @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs']]]]: - return pulumi.get(self, "group_bies") + @pulumi.getter + def title(self) -> Optional[pulumi.Input[str]]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") - @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs']]]]): - pulumi.set(self, "group_bies", value) + @title.setter + def title(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title", value) @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs']]]]: - return pulumi.get(self, "multi_computes") + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_align") - @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs']]]]): - pulumi.set(self, "multi_computes", value) + @title_align.setter + def title_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_align", value) @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_query") + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_size") - @search_query.setter - def search_query(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_query", value) + @title_size.setter + def title_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_size", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQueryArgs: +class DashboardWidgetQueryValueDefinitionCustomLinkArgs: def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + is_hidden: Optional[pulumi.Input[bool]] = None, + label: Optional[pulumi.Input[str]] = None, + link: Optional[pulumi.Input[str]] = None, + override_label: Optional[pulumi.Input[str]] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_hidden") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @is_hidden.setter + def is_hidden(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_hidden", value) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) @property @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + def link(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "link") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @link.setter + def link(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "link", value) + + @property + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "override_label") + + @override_label.setter + def override_label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "override_label", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupByArgs: +class DashboardWidgetQueryValueDefinitionRequestArgs: def __init__(__self__, *, - facet: Optional[pulumi.Input[str]] = None, - limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs']] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + aggregator: Optional[pulumi.Input[str]] = None, + apm_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryArgs']] = None, + audit_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs']] = None, + conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs']]]] = None, + formulas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaArgs']]]] = None, + log_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs']] = None, + q: Optional[pulumi.Input[str]] = None, + queries: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryArgs']]]] = None, + rum_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryArgs']] = None, + security_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs']] = None): + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if apm_query is not None: + pulumi.set(__self__, "apm_query", apm_query) + if audit_query is not None: + pulumi.set(__self__, "audit_query", audit_query) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) + if formulas is not None: + pulumi.set(__self__, "formulas", formulas) + if log_query is not None: + pulumi.set(__self__, "log_query", log_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + if q is not None: + pulumi.set(__self__, "q", q) + if queries is not None: + pulumi.set(__self__, "queries", queries) + if rum_query is not None: + pulumi.set(__self__, "rum_query", rum_query) + if security_query is not None: + pulumi.set(__self__, "security_query", security_query) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) @property - @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + @pulumi.getter(name="apmQuery") + def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryArgs']]: + return pulumi.get(self, "apm_query") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @apm_query.setter + def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryArgs']]): + pulumi.set(self, "apm_query", value) @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs']]: - return pulumi.get(self, "sort_query") + @pulumi.getter(name="auditQuery") + def audit_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs']]: + return pulumi.get(self, "audit_query") - @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs']]): - pulumi.set(self, "sort_query", value) + @audit_query.setter + def audit_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs']]): + pulumi.set(self, "audit_query", value) + @property + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs']]]]: + return pulumi.get(self, "conditional_formats") -@pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQueryArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - order: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + @conditional_formats.setter + def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs']]]]): + pulumi.set(self, "conditional_formats", value) @property @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + def formulas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaArgs']]]]: + return pulumi.get(self, "formulas") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @formulas.setter + def formulas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaArgs']]]]): + pulumi.set(self, "formulas", value) @property - @pulumi.getter - def order(self) -> pulumi.Input[str]: - return pulumi.get(self, "order") + @pulumi.getter(name="logQuery") + def log_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryArgs']]: + return pulumi.get(self, "log_query") - @order.setter - def order(self, value: pulumi.Input[str]): - pulumi.set(self, "order", value) + @log_query.setter + def log_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryArgs']]): + pulumi.set(self, "log_query", value) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs']]: + return pulumi.get(self, "process_query") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @process_query.setter + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs']]): + pulumi.set(self, "process_query", value) + @property + @pulumi.getter + def q(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "q") -@pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiComputeArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + @q.setter + def q(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "q", value) @property @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + def queries(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryArgs']]]]: + return pulumi.get(self, "queries") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @queries.setter + def queries(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryArgs']]]]): + pulumi.set(self, "queries", value) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + @pulumi.getter(name="rumQuery") + def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryArgs']]: + return pulumi.get(self, "rum_query") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @rum_query.setter + def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryArgs']]): + pulumi.set(self, "rum_query", value) @property - @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + @pulumi.getter(name="securityQuery") + def security_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs']]: + return pulumi.get(self, "security_query") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @security_query.setter + def security_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs']]): + pulumi.set(self, "security_query", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryArgs: +class DashboardWidgetQueryValueDefinitionRequestApmQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -34767,29 +41066,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -34803,7 +41102,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQueryArgs: +class DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -34843,11 +41142,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupByArgs: +class DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -34875,16 +41174,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQueryArgs: +class DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -34923,7 +41222,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiComputeArgs: +class DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -34941,825 +41240,387 @@ def aggregation(self) -> pulumi.Input[str]: @aggregation.setter def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) - - @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) - - @property - @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") - - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) - - -@pulumi.input_type -class DashboardWidgetHostmapDefinitionStyleArgs: - def __init__(__self__, *, - fill_max: Optional[pulumi.Input[str]] = None, - fill_min: Optional[pulumi.Input[str]] = None, - palette: Optional[pulumi.Input[str]] = None, - palette_flip: Optional[pulumi.Input[bool]] = None): - if fill_max is not None: - pulumi.set(__self__, "fill_max", fill_max) - if fill_min is not None: - pulumi.set(__self__, "fill_min", fill_min) - if palette is not None: - pulumi.set(__self__, "palette", palette) - if palette_flip is not None: - pulumi.set(__self__, "palette_flip", palette_flip) - - @property - @pulumi.getter(name="fillMax") - def fill_max(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "fill_max") - - @fill_max.setter - def fill_max(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "fill_max", value) - - @property - @pulumi.getter(name="fillMin") - def fill_min(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "fill_min") - - @fill_min.setter - def fill_min(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "fill_min", value) - - @property - @pulumi.getter - def palette(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "palette") - - @palette.setter - def palette(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "palette", value) - - @property - @pulumi.getter(name="paletteFlip") - def palette_flip(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "palette_flip") - - @palette_flip.setter - def palette_flip(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "palette_flip", value) - - -@pulumi.input_type -class DashboardWidgetIframeDefinitionArgs: - def __init__(__self__, *, - url: pulumi.Input[str]): - """ - :param pulumi.Input[str] url: The URL of the dashboard. - """ - pulumi.set(__self__, "url", url) - - @property - @pulumi.getter - def url(self) -> pulumi.Input[str]: - """ - The URL of the dashboard. - """ - return pulumi.get(self, "url") - - @url.setter - def url(self, value: pulumi.Input[str]): - pulumi.set(self, "url", value) - - -@pulumi.input_type -class DashboardWidgetImageDefinitionArgs: - def __init__(__self__, *, - url: pulumi.Input[str], - has_background: Optional[pulumi.Input[bool]] = None, - has_border: Optional[pulumi.Input[bool]] = None, - horizontal_align: Optional[pulumi.Input[str]] = None, - margin: Optional[pulumi.Input[str]] = None, - sizing: Optional[pulumi.Input[str]] = None, - url_dark_theme: Optional[pulumi.Input[str]] = None, - vertical_align: Optional[pulumi.Input[str]] = None): - """ - :param pulumi.Input[str] url: The URL of the dashboard. - """ - pulumi.set(__self__, "url", url) - if has_background is not None: - pulumi.set(__self__, "has_background", has_background) - if has_border is not None: - pulumi.set(__self__, "has_border", has_border) - if horizontal_align is not None: - pulumi.set(__self__, "horizontal_align", horizontal_align) - if margin is not None: - pulumi.set(__self__, "margin", margin) - if sizing is not None: - pulumi.set(__self__, "sizing", sizing) - if url_dark_theme is not None: - pulumi.set(__self__, "url_dark_theme", url_dark_theme) - if vertical_align is not None: - pulumi.set(__self__, "vertical_align", vertical_align) - - @property - @pulumi.getter - def url(self) -> pulumi.Input[str]: - """ - The URL of the dashboard. - """ - return pulumi.get(self, "url") - - @url.setter - def url(self, value: pulumi.Input[str]): - pulumi.set(self, "url", value) - - @property - @pulumi.getter(name="hasBackground") - def has_background(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "has_background") - - @has_background.setter - def has_background(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "has_background", value) - - @property - @pulumi.getter(name="hasBorder") - def has_border(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "has_border") - - @has_border.setter - def has_border(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "has_border", value) - - @property - @pulumi.getter(name="horizontalAlign") - def horizontal_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "horizontal_align") - - @horizontal_align.setter - def horizontal_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "horizontal_align", value) - - @property - @pulumi.getter - def margin(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "margin") - - @margin.setter - def margin(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "margin", value) - - @property - @pulumi.getter - def sizing(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "sizing") - - @sizing.setter - def sizing(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "sizing", value) - - @property - @pulumi.getter(name="urlDarkTheme") - def url_dark_theme(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "url_dark_theme") - - @url_dark_theme.setter - def url_dark_theme(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "url_dark_theme", value) - - @property - @pulumi.getter(name="verticalAlign") - def vertical_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "vertical_align") - - @vertical_align.setter - def vertical_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "vertical_align", value) - - -@pulumi.input_type -class DashboardWidgetLogStreamDefinitionArgs: - def __init__(__self__, *, - columns: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - indexes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - live_span: Optional[pulumi.Input[str]] = None, - message_display: Optional[pulumi.Input[str]] = None, - query: Optional[pulumi.Input[str]] = None, - show_date_column: Optional[pulumi.Input[bool]] = None, - show_message_column: Optional[pulumi.Input[bool]] = None, - sort: Optional[pulumi.Input['DashboardWidgetLogStreamDefinitionSortArgs']] = None, - title: Optional[pulumi.Input[str]] = None, - title_align: Optional[pulumi.Input[str]] = None, - title_size: Optional[pulumi.Input[str]] = None): - """ - :param pulumi.Input[str] title: The title of the dashboard. - """ - if columns is not None: - pulumi.set(__self__, "columns", columns) - if indexes is not None: - pulumi.set(__self__, "indexes", indexes) - if live_span is not None: - pulumi.set(__self__, "live_span", live_span) - if message_display is not None: - pulumi.set(__self__, "message_display", message_display) - if query is not None: - pulumi.set(__self__, "query", query) - if show_date_column is not None: - pulumi.set(__self__, "show_date_column", show_date_column) - if show_message_column is not None: - pulumi.set(__self__, "show_message_column", show_message_column) - if sort is not None: - pulumi.set(__self__, "sort", sort) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - - @property - @pulumi.getter - def columns(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "columns") - - @columns.setter - def columns(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "columns", value) - - @property - @pulumi.getter - def indexes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "indexes") - - @indexes.setter - def indexes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "indexes", value) - - @property - @pulumi.getter(name="liveSpan") - def live_span(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "live_span") - - @live_span.setter - def live_span(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "live_span", value) - - @property - @pulumi.getter(name="messageDisplay") - def message_display(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "message_display") - - @message_display.setter - def message_display(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "message_display", value) - - @property - @pulumi.getter - def query(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "query") - - @query.setter - def query(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "query", value) - - @property - @pulumi.getter(name="showDateColumn") - def show_date_column(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_date_column") - - @show_date_column.setter - def show_date_column(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_date_column", value) - - @property - @pulumi.getter(name="showMessageColumn") - def show_message_column(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_message_column") - - @show_message_column.setter - def show_message_column(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_message_column", value) - - @property - @pulumi.getter - def sort(self) -> Optional[pulumi.Input['DashboardWidgetLogStreamDefinitionSortArgs']]: - return pulumi.get(self, "sort") - - @sort.setter - def sort(self, value: Optional[pulumi.Input['DashboardWidgetLogStreamDefinitionSortArgs']]): - pulumi.set(self, "sort", value) - - @property - @pulumi.getter - def title(self) -> Optional[pulumi.Input[str]]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") - - @title.setter - def title(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title", value) - - @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_align") - - @title_align.setter - def title_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_align", value) - - @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_size") - - @title_size.setter - def title_size(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_size", value) - - -@pulumi.input_type -class DashboardWidgetLogStreamDefinitionSortArgs: - def __init__(__self__, *, - column: pulumi.Input[str], - order: pulumi.Input[str]): - pulumi.set(__self__, "column", column) - pulumi.set(__self__, "order", order) - - @property - @pulumi.getter - def column(self) -> pulumi.Input[str]: - return pulumi.get(self, "column") - - @column.setter - def column(self, value: pulumi.Input[str]): - pulumi.set(self, "column", value) - - @property - @pulumi.getter - def order(self) -> pulumi.Input[str]: - return pulumi.get(self, "order") - - @order.setter - def order(self, value: pulumi.Input[str]): - pulumi.set(self, "order", value) - - -@pulumi.input_type -class DashboardWidgetManageStatusDefinitionArgs: - def __init__(__self__, *, - query: pulumi.Input[str], - color_preference: Optional[pulumi.Input[str]] = None, - display_format: Optional[pulumi.Input[str]] = None, - hide_zero_counts: Optional[pulumi.Input[bool]] = None, - show_last_triggered: Optional[pulumi.Input[bool]] = None, - sort: Optional[pulumi.Input[str]] = None, - summary_type: Optional[pulumi.Input[str]] = None, - title: Optional[pulumi.Input[str]] = None, - title_align: Optional[pulumi.Input[str]] = None, - title_size: Optional[pulumi.Input[str]] = None): - """ - :param pulumi.Input[str] title: The title of the dashboard. - """ - pulumi.set(__self__, "query", query) - if color_preference is not None: - pulumi.set(__self__, "color_preference", color_preference) - if display_format is not None: - pulumi.set(__self__, "display_format", display_format) - if hide_zero_counts is not None: - pulumi.set(__self__, "hide_zero_counts", hide_zero_counts) - if show_last_triggered is not None: - pulumi.set(__self__, "show_last_triggered", show_last_triggered) - if sort is not None: - pulumi.set(__self__, "sort", sort) - if summary_type is not None: - pulumi.set(__self__, "summary_type", summary_type) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - - @property - @pulumi.getter - def query(self) -> pulumi.Input[str]: - return pulumi.get(self, "query") - - @query.setter - def query(self, value: pulumi.Input[str]): - pulumi.set(self, "query", value) - - @property - @pulumi.getter(name="colorPreference") - def color_preference(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "color_preference") - - @color_preference.setter - def color_preference(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "color_preference", value) + pulumi.set(self, "aggregation", value) @property - @pulumi.getter(name="displayFormat") - def display_format(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "display_format") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @display_format.setter - def display_format(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "display_format", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property - @pulumi.getter(name="hideZeroCounts") - def hide_zero_counts(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "hide_zero_counts") + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") - @hide_zero_counts.setter - def hide_zero_counts(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "hide_zero_counts", value) + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) - @property - @pulumi.getter(name="showLastTriggered") - def show_last_triggered(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_last_triggered") - @show_last_triggered.setter - def show_last_triggered(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_last_triggered", value) +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) @property @pulumi.getter - def sort(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "sort") + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") - @sort.setter - def sort(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "sort", value) + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) @property - @pulumi.getter(name="summaryType") - def summary_type(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "summary_type") + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") - @summary_type.setter - def summary_type(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "summary_type", value) + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) @property - @pulumi.getter - def title(self) -> Optional[pulumi.Input[str]]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") - @title.setter - def title(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title", value) + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_align") + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") - @title_align.setter - def title_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_align", value) + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_size") + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") - @title_size.setter - def title_size(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_size", value) + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) @pulumi.input_type -class DashboardWidgetNoteDefinitionArgs: +class DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs: def __init__(__self__, *, - content: pulumi.Input[str], - background_color: Optional[pulumi.Input[str]] = None, - font_size: Optional[pulumi.Input[str]] = None, - has_padding: Optional[pulumi.Input[bool]] = None, - show_tick: Optional[pulumi.Input[bool]] = None, - text_align: Optional[pulumi.Input[str]] = None, - tick_edge: Optional[pulumi.Input[str]] = None, - tick_pos: Optional[pulumi.Input[str]] = None, - vertical_align: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "content", content) - if background_color is not None: - pulumi.set(__self__, "background_color", background_color) - if font_size is not None: - pulumi.set(__self__, "font_size", font_size) - if has_padding is not None: - pulumi.set(__self__, "has_padding", has_padding) - if show_tick is not None: - pulumi.set(__self__, "show_tick", show_tick) - if text_align is not None: - pulumi.set(__self__, "text_align", text_align) - if tick_edge is not None: - pulumi.set(__self__, "tick_edge", tick_edge) - if tick_pos is not None: - pulumi.set(__self__, "tick_pos", tick_pos) - if vertical_align is not None: - pulumi.set(__self__, "vertical_align", vertical_align) + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property @pulumi.getter - def content(self) -> pulumi.Input[str]: - return pulumi.get(self, "content") + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @content.setter - def content(self, value: pulumi.Input[str]): - pulumi.set(self, "content", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property - @pulumi.getter(name="backgroundColor") - def background_color(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "background_color") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @background_color.setter - def background_color(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "background_color", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property - @pulumi.getter(name="fontSize") - def font_size(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "font_size") + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") - @font_size.setter - def font_size(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "font_size", value) + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs: + def __init__(__self__, *, + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) @property - @pulumi.getter(name="hasPadding") - def has_padding(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "has_padding") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @has_padding.setter - def has_padding(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "has_padding", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property - @pulumi.getter(name="showTick") - def show_tick(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_tick") + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") - @show_tick.setter - def show_tick(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_tick", value) + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) @property - @pulumi.getter(name="textAlign") - def text_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "text_align") + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") - @text_align.setter - def text_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "text_align", value) + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) @property - @pulumi.getter(name="tickEdge") - def tick_edge(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "tick_edge") + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @tick_edge.setter - def tick_edge(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "tick_edge", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property - @pulumi.getter(name="tickPos") - def tick_pos(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "tick_pos") + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") - @tick_pos.setter - def tick_pos(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "tick_pos", value) + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) @property - @pulumi.getter(name="verticalAlign") - def vertical_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "vertical_align") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @vertical_align.setter - def vertical_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "vertical_align", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionArgs: +class DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs: def __init__(__self__, *, - custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionCustomLinkArgs']]]] = None, - has_search_bar: Optional[pulumi.Input[str]] = None, - live_span: Optional[pulumi.Input[str]] = None, - requests: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestArgs']]]] = None, - title: Optional[pulumi.Input[str]] = None, - title_align: Optional[pulumi.Input[str]] = None, - title_size: Optional[pulumi.Input[str]] = None): - """ - :param pulumi.Input[str] title: The title of the dashboard. - """ - if custom_links is not None: - pulumi.set(__self__, "custom_links", custom_links) - if has_search_bar is not None: - pulumi.set(__self__, "has_search_bar", has_search_bar) - if live_span is not None: - pulumi.set(__self__, "live_span", live_span) - if requests is not None: - pulumi.set(__self__, "requests", requests) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property - @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionCustomLinkArgs']]]]: - return pulumi.get(self, "custom_links") + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @custom_links.setter - def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionCustomLinkArgs']]]]): - pulumi.set(self, "custom_links", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property - @pulumi.getter(name="hasSearchBar") - def has_search_bar(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "has_search_bar") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @has_search_bar.setter - def has_search_bar(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "has_search_bar", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property - @pulumi.getter(name="liveSpan") - def live_span(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "live_span") + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") - @live_span.setter - def live_span(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "live_span", value) + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs: + def __init__(__self__, *, + comparator: pulumi.Input[str], + palette: pulumi.Input[str], + value: pulumi.Input[float], + custom_bg_color: Optional[pulumi.Input[str]] = None, + custom_fg_color: Optional[pulumi.Input[str]] = None, + hide_value: Optional[pulumi.Input[bool]] = None, + image_url: Optional[pulumi.Input[str]] = None, + metric: Optional[pulumi.Input[str]] = None, + timeframe: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) @property @pulumi.getter - def requests(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestArgs']]]]: - return pulumi.get(self, "requests") + def comparator(self) -> pulumi.Input[str]: + return pulumi.get(self, "comparator") - @requests.setter - def requests(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestArgs']]]]): - pulumi.set(self, "requests", value) + @comparator.setter + def comparator(self, value: pulumi.Input[str]): + pulumi.set(self, "comparator", value) @property @pulumi.getter - def title(self) -> Optional[pulumi.Input[str]]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") + def palette(self) -> pulumi.Input[str]: + return pulumi.get(self, "palette") - @title.setter - def title(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title", value) + @palette.setter + def palette(self, value: pulumi.Input[str]): + pulumi.set(self, "palette", value) @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_align") + @pulumi.getter + def value(self) -> pulumi.Input[float]: + return pulumi.get(self, "value") - @title_align.setter - def title_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_align", value) + @value.setter + def value(self, value: pulumi.Input[float]): + pulumi.set(self, "value", value) @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_size") + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_bg_color") - @title_size.setter - def title_size(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_size", value) + @custom_bg_color.setter + def custom_bg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_bg_color", value) + @property + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_fg_color") -@pulumi.input_type -class DashboardWidgetQueryTableDefinitionCustomLinkArgs: - def __init__(__self__, *, - is_hidden: Optional[pulumi.Input[bool]] = None, - label: Optional[pulumi.Input[str]] = None, - link: Optional[pulumi.Input[str]] = None, - override_label: Optional[pulumi.Input[str]] = None): - if is_hidden is not None: - pulumi.set(__self__, "is_hidden", is_hidden) - if label is not None: - pulumi.set(__self__, "label", label) - if link is not None: - pulumi.set(__self__, "link", link) - if override_label is not None: - pulumi.set(__self__, "override_label", override_label) + @custom_fg_color.setter + def custom_fg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_fg_color", value) @property - @pulumi.getter(name="isHidden") - def is_hidden(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "is_hidden") + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_value") - @is_hidden.setter - def is_hidden(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "is_hidden", value) + @hide_value.setter + def hide_value(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_value", value) @property - @pulumi.getter - def label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "label") + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "image_url") - @label.setter - def label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "label", value) + @image_url.setter + def image_url(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "image_url", value) @property @pulumi.getter - def link(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "link") + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") - @link.setter - def link(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "link", value) + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) @property - @pulumi.getter(name="overrideLabel") - def override_label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "override_label") + @pulumi.getter + def timeframe(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "timeframe") - @override_label.setter - def override_label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "override_label", value) + @timeframe.setter + def timeframe(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "timeframe", value) -@pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestArgs: - def __init__(__self__, *, - aggregator: Optional[pulumi.Input[str]] = None, - alias: Optional[pulumi.Input[str]] = None, - apm_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryArgs']] = None, - apm_stats_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs']] = None, - cell_display_modes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs']]]] = None, - formulas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaArgs']]]] = None, - limit: Optional[pulumi.Input[int]] = None, - log_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryArgs']] = None, - order: Optional[pulumi.Input[str]] = None, - process_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs']] = None, - q: Optional[pulumi.Input[str]] = None, - queries: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryArgs']]]] = None, - rum_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryArgs']] = None, - security_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs']] = None): - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestFormulaArgs: + def __init__(__self__, *, + formula_expression: pulumi.Input[str], + alias: Optional[pulumi.Input[str]] = None, + cell_display_mode: Optional[pulumi.Input[str]] = None, + conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs']]]] = None, + limit: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs']] = None): + pulumi.set(__self__, "formula_expression", formula_expression) if alias is not None: pulumi.set(__self__, "alias", alias) - if apm_query is not None: - pulumi.set(__self__, "apm_query", apm_query) - if apm_stats_query is not None: - pulumi.set(__self__, "apm_stats_query", apm_stats_query) - if cell_display_modes is not None: - pulumi.set(__self__, "cell_display_modes", cell_display_modes) + if cell_display_mode is not None: + pulumi.set(__self__, "cell_display_mode", cell_display_mode) if conditional_formats is not None: pulumi.set(__self__, "conditional_formats", conditional_formats) - if formulas is not None: - pulumi.set(__self__, "formulas", formulas) if limit is not None: pulumi.set(__self__, "limit", limit) - if log_query is not None: - pulumi.set(__self__, "log_query", log_query) - if order is not None: - pulumi.set(__self__, "order", order) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) - if q is not None: - pulumi.set(__self__, "q", q) - if queries is not None: - pulumi.set(__self__, "queries", queries) - if rum_query is not None: - pulumi.set(__self__, "rum_query", rum_query) - if security_query is not None: - pulumi.set(__self__, "security_query", security_query) @property - @pulumi.getter - def aggregator(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "aggregator") + @pulumi.getter(name="formulaExpression") + def formula_expression(self) -> pulumi.Input[str]: + return pulumi.get(self, "formula_expression") - @aggregator.setter - def aggregator(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "aggregator", value) + @formula_expression.setter + def formula_expression(self, value: pulumi.Input[str]): + pulumi.set(self, "formula_expression", value) @property @pulumi.getter @@ -35771,130 +41632,179 @@ def alias(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "alias", value) @property - @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryArgs']]: - return pulumi.get(self, "apm_query") + @pulumi.getter(name="cellDisplayMode") + def cell_display_mode(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "cell_display_mode") - @apm_query.setter - def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryArgs']]): - pulumi.set(self, "apm_query", value) + @cell_display_mode.setter + def cell_display_mode(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "cell_display_mode", value) @property - @pulumi.getter(name="apmStatsQuery") - def apm_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs']]: - return pulumi.get(self, "apm_stats_query") + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs']]]]: + return pulumi.get(self, "conditional_formats") - @apm_stats_query.setter - def apm_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs']]): - pulumi.set(self, "apm_stats_query", value) + @conditional_formats.setter + def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs']]]]): + pulumi.set(self, "conditional_formats", value) @property - @pulumi.getter(name="cellDisplayModes") - def cell_display_modes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "cell_display_modes") + @pulumi.getter + def limit(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs']]: + return pulumi.get(self, "limit") - @cell_display_modes.setter - def cell_display_modes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "cell_display_modes", value) + @limit.setter + def limit(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs']]): + pulumi.set(self, "limit", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs: + def __init__(__self__, *, + comparator: pulumi.Input[str], + palette: pulumi.Input[str], + value: pulumi.Input[float], + custom_bg_color: Optional[pulumi.Input[str]] = None, + custom_fg_color: Optional[pulumi.Input[str]] = None, + hide_value: Optional[pulumi.Input[bool]] = None, + image_url: Optional[pulumi.Input[str]] = None, + metric: Optional[pulumi.Input[str]] = None, + timeframe: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) @property - @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs']]]]: - return pulumi.get(self, "conditional_formats") + @pulumi.getter + def comparator(self) -> pulumi.Input[str]: + return pulumi.get(self, "comparator") - @conditional_formats.setter - def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs']]]]): - pulumi.set(self, "conditional_formats", value) + @comparator.setter + def comparator(self, value: pulumi.Input[str]): + pulumi.set(self, "comparator", value) @property @pulumi.getter - def formulas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaArgs']]]]: - return pulumi.get(self, "formulas") + def palette(self) -> pulumi.Input[str]: + return pulumi.get(self, "palette") - @formulas.setter - def formulas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaArgs']]]]): - pulumi.set(self, "formulas", value) + @palette.setter + def palette(self, value: pulumi.Input[str]): + pulumi.set(self, "palette", value) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + def value(self) -> pulumi.Input[float]: + return pulumi.get(self, "value") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @value.setter + def value(self, value: pulumi.Input[float]): + pulumi.set(self, "value", value) @property - @pulumi.getter(name="logQuery") - def log_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryArgs']]: - return pulumi.get(self, "log_query") + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_bg_color") - @log_query.setter - def log_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryArgs']]): - pulumi.set(self, "log_query", value) + @custom_bg_color.setter + def custom_bg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_bg_color", value) @property - @pulumi.getter - def order(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "order") + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_fg_color") - @order.setter - def order(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "order", value) + @custom_fg_color.setter + def custom_fg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_fg_color", value) @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs']]: - return pulumi.get(self, "process_query") + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_value") - @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs']]): - pulumi.set(self, "process_query", value) + @hide_value.setter + def hide_value(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_value", value) + + @property + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "image_url") + + @image_url.setter + def image_url(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "image_url", value) @property @pulumi.getter - def q(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "q") + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") - @q.setter - def q(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "q", value) + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) @property @pulumi.getter - def queries(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryArgs']]]]: - return pulumi.get(self, "queries") + def timeframe(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "timeframe") + + @timeframe.setter + def timeframe(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "timeframe", value) - @queries.setter - def queries(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryArgs']]]]): - pulumi.set(self, "queries", value) + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs: + def __init__(__self__, *, + count: Optional[pulumi.Input[int]] = None, + order: Optional[pulumi.Input[str]] = None): + if count is not None: + pulumi.set(__self__, "count", count) + if order is not None: + pulumi.set(__self__, "order", order) @property - @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryArgs']]: - return pulumi.get(self, "rum_query") + @pulumi.getter + def count(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "count") - @rum_query.setter - def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryArgs']]): - pulumi.set(self, "rum_query", value) + @count.setter + def count(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "count", value) @property - @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs']]: - return pulumi.get(self, "security_query") + @pulumi.getter + def order(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "order") - @security_query.setter - def security_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs']]): - pulumi.set(self, "security_query", value) + @order.setter + def order(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "order", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestApmQueryArgs: +class DashboardWidgetQueryValueDefinitionRequestLogQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -35917,29 +41827,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -35953,7 +41863,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQueryArgs: +class DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -35993,11 +41903,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestApmQueryGroupByArgs: +class DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -36006,131 +41916,384 @@ def __init__(__self__, *, pulumi.set(__self__, "sort_query", sort_query) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") + + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs: + def __init__(__self__, *, + metric: pulumi.Input[str], + filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + limit: Optional[pulumi.Input[int]] = None, + search_by: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) + + @property + @pulumi.getter + def metric(self) -> pulumi.Input[str]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: pulumi.Input[str]): + pulumi.set(self, "metric", value) + + @property + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "filter_bies") + + @filter_bies.setter + def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "filter_bies", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) + + @property + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_by") + + @search_by.setter + def search_by(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_by", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestQueryArgs: + def __init__(__self__, *, + apm_dependency_stats_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs']] = None, + apm_resource_stats_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs']] = None, + event_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs']] = None, + metric_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs']] = None): + if apm_dependency_stats_query is not None: + pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) + if apm_resource_stats_query is not None: + pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) + if event_query is not None: + pulumi.set(__self__, "event_query", event_query) + if metric_query is not None: + pulumi.set(__self__, "metric_query", metric_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + + @property + @pulumi.getter(name="apmDependencyStatsQuery") + def apm_dependency_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs']]: + return pulumi.get(self, "apm_dependency_stats_query") + + @apm_dependency_stats_query.setter + def apm_dependency_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs']]): + pulumi.set(self, "apm_dependency_stats_query", value) + + @property + @pulumi.getter(name="apmResourceStatsQuery") + def apm_resource_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs']]: + return pulumi.get(self, "apm_resource_stats_query") + + @apm_resource_stats_query.setter + def apm_resource_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs']]): + pulumi.set(self, "apm_resource_stats_query", value) + + @property + @pulumi.getter(name="eventQuery") + def event_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs']]: + return pulumi.get(self, "event_query") + + @event_query.setter + def event_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs']]): + pulumi.set(self, "event_query", value) + + @property + @pulumi.getter(name="metricQuery") + def metric_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs']]: + return pulumi.get(self, "metric_query") + + @metric_query.setter + def metric_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs']]): + pulumi.set(self, "metric_query", value) + + @property + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs']]: + return pulumi.get(self, "process_query") + + @process_query.setter + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs']]): + pulumi.set(self, "process_query", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs: + def __init__(__self__, *, + data_source: pulumi.Input[str], + env: pulumi.Input[str], + name: pulumi.Input[str], + operation_name: pulumi.Input[str], + resource_name: pulumi.Input[str], + service: pulumi.Input[str], + stat: pulumi.Input[str], + is_upstream: Optional[pulumi.Input[bool]] = None, + primary_tag_name: Optional[pulumi.Input[str]] = None, + primary_tag_value: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "operation_name", operation_name) + pulumi.set(__self__, "resource_name", resource_name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if is_upstream is not None: + pulumi.set(__self__, "is_upstream", is_upstream) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + def env(self) -> pulumi.Input[str]: + return pulumi.get(self, "env") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @env.setter + def env(self, value: pulumi.Input[str]): + pulumi.set(self, "env", value) @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs']]: - return pulumi.get(self, "sort_query") + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs']]): - pulumi.set(self, "sort_query", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) + @property + @pulumi.getter(name="operationName") + def operation_name(self) -> pulumi.Input[str]: + return pulumi.get(self, "operation_name") -@pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQueryArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - order: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + @operation_name.setter + def operation_name(self, value: pulumi.Input[str]): + pulumi.set(self, "operation_name", value) @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="resourceName") + def resource_name(self) -> pulumi.Input[str]: + return pulumi.get(self, "resource_name") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @resource_name.setter + def resource_name(self, value: pulumi.Input[str]): + pulumi.set(self, "resource_name", value) @property @pulumi.getter - def order(self) -> pulumi.Input[str]: - return pulumi.get(self, "order") + def service(self) -> pulumi.Input[str]: + return pulumi.get(self, "service") - @order.setter - def order(self, value: pulumi.Input[str]): - pulumi.set(self, "order", value) + @service.setter + def service(self, value: pulumi.Input[str]): + pulumi.set(self, "service", value) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) - + def stat(self) -> pulumi.Input[str]: + return pulumi.get(self, "stat") -@pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestApmQueryMultiComputeArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + @stat.setter + def stat(self, value: pulumi.Input[str]): + pulumi.set(self, "stat", value) @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="isUpstream") + def is_upstream(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_upstream") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @is_upstream.setter + def is_upstream(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_upstream", value) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_name") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @primary_tag_name.setter + def primary_tag_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_name", value) @property - @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_value") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @primary_tag_value.setter + def primary_tag_value(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_value", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestApmStatsQueryArgs: +class DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs: def __init__(__self__, *, + data_source: pulumi.Input[str], env: pulumi.Input[str], name: pulumi.Input[str], - primary_tag: pulumi.Input[str], - row_type: pulumi.Input[str], service: pulumi.Input[str], - columns: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs']]]] = None, - resource: Optional[pulumi.Input[str]] = None): + stat: pulumi.Input[str], + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + operation_name: Optional[pulumi.Input[str]] = None, + primary_tag_name: Optional[pulumi.Input[str]] = None, + primary_tag_value: Optional[pulumi.Input[str]] = None, + resource_name: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) pulumi.set(__self__, "env", env) pulumi.set(__self__, "name", name) - pulumi.set(__self__, "primary_tag", primary_tag) - pulumi.set(__self__, "row_type", row_type) pulumi.set(__self__, "service", service) - if columns is not None: - pulumi.set(__self__, "columns", columns) - if resource is not None: - pulumi.set(__self__, "resource", resource) + pulumi.set(__self__, "stat", stat) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if operation_name is not None: + pulumi.set(__self__, "operation_name", operation_name) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + if resource_name is not None: + pulumi.set(__self__, "resource_name", resource_name) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") + + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property @pulumi.getter @@ -36150,24 +42313,6 @@ def name(self) -> pulumi.Input[str]: def name(self, value: pulumi.Input[str]): pulumi.set(self, "name", value) - @property - @pulumi.getter(name="primaryTag") - def primary_tag(self) -> pulumi.Input[str]: - return pulumi.get(self, "primary_tag") - - @primary_tag.setter - def primary_tag(self, value: pulumi.Input[str]): - pulumi.set(self, "primary_tag", value) - - @property - @pulumi.getter(name="rowType") - def row_type(self) -> pulumi.Input[str]: - return pulumi.get(self, "row_type") - - @row_type.setter - def row_type(self, value: pulumi.Input[str]): - pulumi.set(self, "row_type", value) - @property @pulumi.getter def service(self) -> pulumi.Input[str]: @@ -36179,165 +42324,162 @@ def service(self, value: pulumi.Input[str]): @property @pulumi.getter - def columns(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs']]]]: - return pulumi.get(self, "columns") + def stat(self) -> pulumi.Input[str]: + return pulumi.get(self, "stat") - @columns.setter - def columns(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs']]]]): - pulumi.set(self, "columns", value) + @stat.setter + def stat(self, value: pulumi.Input[str]): + pulumi.set(self, "stat", value) @property - @pulumi.getter - def resource(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "resource") - - @resource.setter - def resource(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "resource", value) - + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "group_bies") -@pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumnArgs: - def __init__(__self__, *, - name: pulumi.Input[str], - alias: Optional[pulumi.Input[str]] = None, - cell_display_mode: Optional[pulumi.Input[str]] = None, - order: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "name", name) - if alias is not None: - pulumi.set(__self__, "alias", alias) - if cell_display_mode is not None: - pulumi.set(__self__, "cell_display_mode", cell_display_mode) - if order is not None: - pulumi.set(__self__, "order", order) + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "group_bies", value) @property - @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + @pulumi.getter(name="operationName") + def operation_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "operation_name") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @operation_name.setter + def operation_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "operation_name", value) @property - @pulumi.getter - def alias(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "alias") + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_name") - @alias.setter - def alias(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "alias", value) + @primary_tag_name.setter + def primary_tag_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_name", value) @property - @pulumi.getter(name="cellDisplayMode") - def cell_display_mode(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "cell_display_mode") + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_value") - @cell_display_mode.setter - def cell_display_mode(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "cell_display_mode", value) + @primary_tag_value.setter + def primary_tag_value(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_value", value) @property - @pulumi.getter - def order(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "order") + @pulumi.getter(name="resourceName") + def resource_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "resource_name") - @order.setter - def order(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "order", value) + @resource_name.setter + def resource_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "resource_name", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestConditionalFormatArgs: +class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs: def __init__(__self__, *, - comparator: pulumi.Input[str], - palette: pulumi.Input[str], - value: pulumi.Input[float], - custom_bg_color: Optional[pulumi.Input[str]] = None, - custom_fg_color: Optional[pulumi.Input[str]] = None, - hide_value: Optional[pulumi.Input[bool]] = None, - image_url: Optional[pulumi.Input[str]] = None, - metric: Optional[pulumi.Input[str]] = None, - timeframe: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "comparator", comparator) - pulumi.set(__self__, "palette", palette) - pulumi.set(__self__, "value", value) - if custom_bg_color is not None: - pulumi.set(__self__, "custom_bg_color", custom_bg_color) - if custom_fg_color is not None: - pulumi.set(__self__, "custom_fg_color", custom_fg_color) - if hide_value is not None: - pulumi.set(__self__, "hide_value", hide_value) - if image_url is not None: - pulumi.set(__self__, "image_url", image_url) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if timeframe is not None: - pulumi.set(__self__, "timeframe", timeframe) + computes: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs']]], + data_source: pulumi.Input[str], + name: pulumi.Input[str], + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs']]]] = None, + indexes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + search: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs']] = None): + pulumi.set(__self__, "computes", computes) + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "name", name) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if indexes is not None: + pulumi.set(__self__, "indexes", indexes) + if search is not None: + pulumi.set(__self__, "search", search) @property @pulumi.getter - def comparator(self) -> pulumi.Input[str]: - return pulumi.get(self, "comparator") + def computes(self) -> pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs']]]: + return pulumi.get(self, "computes") - @comparator.setter - def comparator(self, value: pulumi.Input[str]): - pulumi.set(self, "comparator", value) + @computes.setter + def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs']]]): + pulumi.set(self, "computes", value) @property - @pulumi.getter - def palette(self) -> pulumi.Input[str]: - return pulumi.get(self, "palette") + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") - @palette.setter - def palette(self, value: pulumi.Input[str]): - pulumi.set(self, "palette", value) + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property @pulumi.getter - def value(self) -> pulumi.Input[float]: - return pulumi.get(self, "value") + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @value.setter - def value(self, value: pulumi.Input[float]): - pulumi.set(self, "value", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property - @pulumi.getter(name="customBgColor") - def custom_bg_color(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "custom_bg_color") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") - @custom_bg_color.setter - def custom_bg_color(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "custom_bg_color", value) + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) @property - @pulumi.getter(name="customFgColor") - def custom_fg_color(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "custom_fg_color") + @pulumi.getter + def indexes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "indexes") - @custom_fg_color.setter - def custom_fg_color(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "custom_fg_color", value) + @indexes.setter + def indexes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "indexes", value) @property - @pulumi.getter(name="hideValue") - def hide_value(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "hide_value") + @pulumi.getter + def search(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs']]: + return pulumi.get(self, "search") - @hide_value.setter - def hide_value(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "hide_value", value) + @search.setter + def search(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs']]): + pulumi.set(self, "search", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + interval: Optional[pulumi.Input[int]] = None, + metric: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if interval is not None: + pulumi.set(__self__, "interval", interval) + if metric is not None: + pulumi.set(__self__, "metric", metric) @property - @pulumi.getter(name="imageUrl") - def image_url(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "image_url") + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @image_url.setter - def image_url(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "image_url", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) @property @pulumi.getter @@ -36348,226 +42490,271 @@ def metric(self) -> Optional[pulumi.Input[str]]: def metric(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "metric", value) - @property - @pulumi.getter - def timeframe(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "timeframe") - - @timeframe.setter - def timeframe(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "timeframe", value) - @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestFormulaArgs: +class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs: def __init__(__self__, *, - formula_expression: pulumi.Input[str], - alias: Optional[pulumi.Input[str]] = None, - cell_display_mode: Optional[pulumi.Input[str]] = None, - conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs']]]] = None, - limit: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs']] = None): - pulumi.set(__self__, "formula_expression", formula_expression) - if alias is not None: - pulumi.set(__self__, "alias", alias) - if cell_display_mode is not None: - pulumi.set(__self__, "cell_display_mode", cell_display_mode) - if conditional_formats is not None: - pulumi.set(__self__, "conditional_formats", conditional_formats) + facet: pulumi.Input[str], + limit: Optional[pulumi.Input[int]] = None, + sort: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs']] = None): + pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) + if sort is not None: + pulumi.set(__self__, "sort", sort) @property - @pulumi.getter(name="formulaExpression") - def formula_expression(self) -> pulumi.Input[str]: - return pulumi.get(self, "formula_expression") + @pulumi.getter + def facet(self) -> pulumi.Input[str]: + return pulumi.get(self, "facet") - @formula_expression.setter - def formula_expression(self, value: pulumi.Input[str]): - pulumi.set(self, "formula_expression", value) + @facet.setter + def facet(self, value: pulumi.Input[str]): + pulumi.set(self, "facet", value) @property @pulumi.getter - def alias(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "alias") + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") - @alias.setter - def alias(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "alias", value) + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) @property - @pulumi.getter(name="cellDisplayMode") - def cell_display_mode(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "cell_display_mode") + @pulumi.getter + def sort(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs']]: + return pulumi.get(self, "sort") - @cell_display_mode.setter - def cell_display_mode(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "cell_display_mode", value) + @sort.setter + def sort(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs']]): + pulumi.set(self, "sort", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + metric: Optional[pulumi.Input[str]] = None, + order: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if order is not None: + pulumi.set(__self__, "order", order) @property - @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs']]]]: - return pulumi.get(self, "conditional_formats") + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) - @conditional_formats.setter - def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs']]]]): - pulumi.set(self, "conditional_formats", value) + @property + @pulumi.getter + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs']]: - return pulumi.get(self, "limit") + def order(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "order") - @limit.setter - def limit(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs']]): - pulumi.set(self, "limit", value) + @order.setter + def order(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "order", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormatArgs: +class DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs: def __init__(__self__, *, - comparator: pulumi.Input[str], - palette: pulumi.Input[str], - value: pulumi.Input[float], - custom_bg_color: Optional[pulumi.Input[str]] = None, - custom_fg_color: Optional[pulumi.Input[str]] = None, - hide_value: Optional[pulumi.Input[bool]] = None, - image_url: Optional[pulumi.Input[str]] = None, - metric: Optional[pulumi.Input[str]] = None, - timeframe: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "comparator", comparator) - pulumi.set(__self__, "palette", palette) - pulumi.set(__self__, "value", value) - if custom_bg_color is not None: - pulumi.set(__self__, "custom_bg_color", custom_bg_color) - if custom_fg_color is not None: - pulumi.set(__self__, "custom_fg_color", custom_fg_color) - if hide_value is not None: - pulumi.set(__self__, "hide_value", hide_value) - if image_url is not None: - pulumi.set(__self__, "image_url", image_url) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if timeframe is not None: - pulumi.set(__self__, "timeframe", timeframe) + query: pulumi.Input[str]): + pulumi.set(__self__, "query", query) @property @pulumi.getter - def comparator(self) -> pulumi.Input[str]: - return pulumi.get(self, "comparator") + def query(self) -> pulumi.Input[str]: + return pulumi.get(self, "query") - @comparator.setter - def comparator(self, value: pulumi.Input[str]): - pulumi.set(self, "comparator", value) + @query.setter + def query(self, value: pulumi.Input[str]): + pulumi.set(self, "query", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs: + def __init__(__self__, *, + name: pulumi.Input[str], + query: pulumi.Input[str], + aggregator: Optional[pulumi.Input[str]] = None, + data_source: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "query", query) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if data_source is not None: + pulumi.set(__self__, "data_source", data_source) @property @pulumi.getter - def palette(self) -> pulumi.Input[str]: - return pulumi.get(self, "palette") + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @palette.setter - def palette(self, value: pulumi.Input[str]): - pulumi.set(self, "palette", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property @pulumi.getter - def value(self) -> pulumi.Input[float]: - return pulumi.get(self, "value") + def query(self) -> pulumi.Input[str]: + return pulumi.get(self, "query") - @value.setter - def value(self, value: pulumi.Input[float]): - pulumi.set(self, "value", value) + @query.setter + def query(self, value: pulumi.Input[str]): + pulumi.set(self, "query", value) @property - @pulumi.getter(name="customBgColor") - def custom_bg_color(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "custom_bg_color") + @pulumi.getter + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") - @custom_bg_color.setter - def custom_bg_color(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "custom_bg_color", value) + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) @property - @pulumi.getter(name="customFgColor") - def custom_fg_color(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "custom_fg_color") + @pulumi.getter(name="dataSource") + def data_source(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "data_source") - @custom_fg_color.setter - def custom_fg_color(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "custom_fg_color", value) + @data_source.setter + def data_source(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "data_source", value) - @property - @pulumi.getter(name="hideValue") - def hide_value(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "hide_value") - @hide_value.setter - def hide_value(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "hide_value", value) +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs: + def __init__(__self__, *, + data_source: pulumi.Input[str], + metric: pulumi.Input[str], + name: pulumi.Input[str], + aggregator: Optional[pulumi.Input[str]] = None, + is_normalized_cpu: Optional[pulumi.Input[bool]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort: Optional[pulumi.Input[str]] = None, + tag_filters: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + text_filter: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "metric", metric) + pulumi.set(__self__, "name", name) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if is_normalized_cpu is not None: + pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if tag_filters is not None: + pulumi.set(__self__, "tag_filters", tag_filters) + if text_filter is not None: + pulumi.set(__self__, "text_filter", text_filter) @property - @pulumi.getter(name="imageUrl") - def image_url(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "image_url") + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") - @image_url.setter - def image_url(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "image_url", value) + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property @pulumi.getter - def metric(self) -> Optional[pulumi.Input[str]]: + def metric(self) -> pulumi.Input[str]: return pulumi.get(self, "metric") @metric.setter - def metric(self, value: Optional[pulumi.Input[str]]): + def metric(self, value: pulumi.Input[str]): pulumi.set(self, "metric", value) @property @pulumi.getter - def timeframe(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "timeframe") + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @timeframe.setter - def timeframe(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "timeframe", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) + @property + @pulumi.getter + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") -@pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestFormulaLimitArgs: - def __init__(__self__, *, - count: Optional[pulumi.Input[int]] = None, - order: Optional[pulumi.Input[str]] = None): - if count is not None: - pulumi.set(__self__, "count", count) - if order is not None: - pulumi.set(__self__, "order", order) + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) + + @property + @pulumi.getter(name="isNormalizedCpu") + def is_normalized_cpu(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_normalized_cpu") + + @is_normalized_cpu.setter + def is_normalized_cpu(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_normalized_cpu", value) @property @pulumi.getter - def count(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "count") + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") - @count.setter - def count(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "count", value) + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) @property @pulumi.getter - def order(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "order") + def sort(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "sort") - @order.setter - def order(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "order", value) + @sort.setter + def sort(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "sort", value) + + @property + @pulumi.getter(name="tagFilters") + def tag_filters(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "tag_filters") + + @tag_filters.setter + def tag_filters(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "tag_filters", value) + + @property + @pulumi.getter(name="textFilter") + def text_filter(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "text_filter") + + @text_filter.setter + def text_filter(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "text_filter", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestLogQueryArgs: +class DashboardWidgetQueryValueDefinitionRequestRumQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -36590,29 +42777,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -36626,7 +42813,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQueryArgs: +class DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -36666,11 +42853,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestLogQueryGroupByArgs: +class DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -36698,16 +42885,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQueryArgs: +class DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -36746,7 +42933,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestLogQueryMultiComputeArgs: +class DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -36786,648 +42973,601 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestProcessQueryArgs: +class DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs: def __init__(__self__, *, - metric: pulumi.Input[str], - filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - limit: Optional[pulumi.Input[int]] = None, - search_by: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) @property @pulumi.getter - def metric(self) -> pulumi.Input[str]: - return pulumi.get(self, "metric") + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") - @metric.setter - def metric(self, value: pulumi.Input[str]): - pulumi.set(self, "metric", value) + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "filter_bies") + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") - @filter_bies.setter - def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "filter_bies", value) + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) @property - @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_by") - - @search_by.setter - def search_by(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_by", value) - + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") -@pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestQueryArgs: - def __init__(__self__, *, - apm_dependency_stats_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs']] = None, - apm_resource_stats_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs']] = None, - event_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs']] = None, - metric_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs']] = None, - process_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs']] = None): - if apm_dependency_stats_query is not None: - pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) - if apm_resource_stats_query is not None: - pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) - if event_query is not None: - pulumi.set(__self__, "event_query", event_query) - if metric_query is not None: - pulumi.set(__self__, "metric_query", metric_query) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) @property - @pulumi.getter(name="apmDependencyStatsQuery") - def apm_dependency_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs']]: - return pulumi.get(self, "apm_dependency_stats_query") + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") - @apm_dependency_stats_query.setter - def apm_dependency_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs']]): - pulumi.set(self, "apm_dependency_stats_query", value) + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) - @property - @pulumi.getter(name="apmResourceStatsQuery") - def apm_resource_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs']]: - return pulumi.get(self, "apm_resource_stats_query") - @apm_resource_stats_query.setter - def apm_resource_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs']]): - pulumi.set(self, "apm_resource_stats_query", value) +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property - @pulumi.getter(name="eventQuery") - def event_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs']]: - return pulumi.get(self, "event_query") + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @event_query.setter - def event_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs']]): - pulumi.set(self, "event_query", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property - @pulumi.getter(name="metricQuery") - def metric_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs']]: - return pulumi.get(self, "metric_query") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @metric_query.setter - def metric_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs']]): - pulumi.set(self, "metric_query", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs']]: - return pulumi.get(self, "process_query") + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") - @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs']]): - pulumi.set(self, "process_query", value) + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQueryArgs: +class DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs: def __init__(__self__, *, - data_source: pulumi.Input[str], - env: pulumi.Input[str], - name: pulumi.Input[str], - operation_name: pulumi.Input[str], - resource_name: pulumi.Input[str], - service: pulumi.Input[str], - stat: pulumi.Input[str], - is_upstream: Optional[pulumi.Input[bool]] = None, - primary_tag_name: Optional[pulumi.Input[str]] = None, - primary_tag_value: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "operation_name", operation_name) - pulumi.set(__self__, "resource_name", resource_name) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "stat", stat) - if is_upstream is not None: - pulumi.set(__self__, "is_upstream", is_upstream) - if primary_tag_name is not None: - pulumi.set(__self__, "primary_tag_name", primary_tag_name) - if primary_tag_value is not None: - pulumi.set(__self__, "primary_tag_value", primary_tag_value) + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) @property - @pulumi.getter(name="dataSource") - def data_source(self) -> pulumi.Input[str]: - return pulumi.get(self, "data_source") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @data_source.setter - def data_source(self, value: pulumi.Input[str]): - pulumi.set(self, "data_source", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property @pulumi.getter - def env(self) -> pulumi.Input[str]: - return pulumi.get(self, "env") + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") - @env.setter - def env(self, value: pulumi.Input[str]): - pulumi.set(self, "env", value) + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) @property - @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) @property - @pulumi.getter(name="operationName") - def operation_name(self) -> pulumi.Input[str]: - return pulumi.get(self, "operation_name") + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @operation_name.setter - def operation_name(self, value: pulumi.Input[str]): - pulumi.set(self, "operation_name", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property - @pulumi.getter(name="resourceName") - def resource_name(self) -> pulumi.Input[str]: - return pulumi.get(self, "resource_name") + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") - @resource_name.setter - def resource_name(self, value: pulumi.Input[str]): - pulumi.set(self, "resource_name", value) + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) @property @pulumi.getter - def service(self) -> pulumi.Input[str]: - return pulumi.get(self, "service") + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @service.setter - def service(self, value: pulumi.Input[str]): - pulumi.set(self, "service", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) - @property - @pulumi.getter - def stat(self) -> pulumi.Input[str]: - return pulumi.get(self, "stat") - @stat.setter - def stat(self, value: pulumi.Input[str]): - pulumi.set(self, "stat", value) +@pulumi.input_type +class DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property - @pulumi.getter(name="isUpstream") - def is_upstream(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "is_upstream") + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @is_upstream.setter - def is_upstream(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "is_upstream", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property - @pulumi.getter(name="primaryTagName") - def primary_tag_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "primary_tag_name") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @primary_tag_name.setter - def primary_tag_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "primary_tag_name", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property - @pulumi.getter(name="primaryTagValue") - def primary_tag_value(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "primary_tag_value") + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") - @primary_tag_value.setter - def primary_tag_value(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "primary_tag_value", value) + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQueryArgs: +class DashboardWidgetScatterplotDefinitionArgs: def __init__(__self__, *, - data_source: pulumi.Input[str], - env: pulumi.Input[str], - name: pulumi.Input[str], - service: pulumi.Input[str], - stat: pulumi.Input[str], - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - operation_name: Optional[pulumi.Input[str]] = None, - primary_tag_name: Optional[pulumi.Input[str]] = None, - primary_tag_value: Optional[pulumi.Input[str]] = None, - resource_name: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "stat", stat) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if operation_name is not None: - pulumi.set(__self__, "operation_name", operation_name) - if primary_tag_name is not None: - pulumi.set(__self__, "primary_tag_name", primary_tag_name) - if primary_tag_value is not None: - pulumi.set(__self__, "primary_tag_value", primary_tag_value) - if resource_name is not None: - pulumi.set(__self__, "resource_name", resource_name) + color_by_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionCustomLinkArgs']]]] = None, + live_span: Optional[pulumi.Input[str]] = None, + request: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestArgs']] = None, + title: Optional[pulumi.Input[str]] = None, + title_align: Optional[pulumi.Input[str]] = None, + title_size: Optional[pulumi.Input[str]] = None, + xaxis: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionXaxisArgs']] = None, + yaxis: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionYaxisArgs']] = None): + """ + :param pulumi.Input[str] title: The title of the dashboard. + """ + if color_by_groups is not None: + pulumi.set(__self__, "color_by_groups", color_by_groups) + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if request is not None: + pulumi.set(__self__, "request", request) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + if xaxis is not None: + pulumi.set(__self__, "xaxis", xaxis) + if yaxis is not None: + pulumi.set(__self__, "yaxis", yaxis) @property - @pulumi.getter(name="dataSource") - def data_source(self) -> pulumi.Input[str]: - return pulumi.get(self, "data_source") + @pulumi.getter(name="colorByGroups") + def color_by_groups(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "color_by_groups") - @data_source.setter - def data_source(self, value: pulumi.Input[str]): - pulumi.set(self, "data_source", value) + @color_by_groups.setter + def color_by_groups(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "color_by_groups", value) @property - @pulumi.getter - def env(self) -> pulumi.Input[str]: - return pulumi.get(self, "env") + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionCustomLinkArgs']]]]: + return pulumi.get(self, "custom_links") - @env.setter - def env(self, value: pulumi.Input[str]): - pulumi.set(self, "env", value) + @custom_links.setter + def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionCustomLinkArgs']]]]): + pulumi.set(self, "custom_links", value) @property - @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "live_span") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @live_span.setter + def live_span(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "live_span", value) @property @pulumi.getter - def service(self) -> pulumi.Input[str]: - return pulumi.get(self, "service") + def request(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestArgs']]: + return pulumi.get(self, "request") - @service.setter - def service(self, value: pulumi.Input[str]): - pulumi.set(self, "service", value) + @request.setter + def request(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestArgs']]): + pulumi.set(self, "request", value) @property @pulumi.getter - def stat(self) -> pulumi.Input[str]: - return pulumi.get(self, "stat") - - @stat.setter - def stat(self, value: pulumi.Input[str]): - pulumi.set(self, "stat", value) - - @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "group_bies") + def title(self) -> Optional[pulumi.Input[str]]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") - @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "group_bies", value) + @title.setter + def title(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title", value) @property - @pulumi.getter(name="operationName") - def operation_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "operation_name") + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_align") - @operation_name.setter - def operation_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "operation_name", value) + @title_align.setter + def title_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_align", value) @property - @pulumi.getter(name="primaryTagName") - def primary_tag_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "primary_tag_name") + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_size") - @primary_tag_name.setter - def primary_tag_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "primary_tag_name", value) + @title_size.setter + def title_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_size", value) @property - @pulumi.getter(name="primaryTagValue") - def primary_tag_value(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "primary_tag_value") + @pulumi.getter + def xaxis(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionXaxisArgs']]: + return pulumi.get(self, "xaxis") - @primary_tag_value.setter - def primary_tag_value(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "primary_tag_value", value) + @xaxis.setter + def xaxis(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionXaxisArgs']]): + pulumi.set(self, "xaxis", value) @property - @pulumi.getter(name="resourceName") - def resource_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "resource_name") + @pulumi.getter + def yaxis(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionYaxisArgs']]: + return pulumi.get(self, "yaxis") - @resource_name.setter - def resource_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "resource_name", value) + @yaxis.setter + def yaxis(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionYaxisArgs']]): + pulumi.set(self, "yaxis", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryArgs: +class DashboardWidgetScatterplotDefinitionCustomLinkArgs: def __init__(__self__, *, - computes: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs']]], - data_source: pulumi.Input[str], - name: pulumi.Input[str], - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs']]]] = None, - indexes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - search: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs']] = None): - pulumi.set(__self__, "computes", computes) - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "name", name) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if indexes is not None: - pulumi.set(__self__, "indexes", indexes) - if search is not None: - pulumi.set(__self__, "search", search) - - @property - @pulumi.getter - def computes(self) -> pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs']]]: - return pulumi.get(self, "computes") - - @computes.setter - def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs']]]): - pulumi.set(self, "computes", value) + is_hidden: Optional[pulumi.Input[bool]] = None, + label: Optional[pulumi.Input[str]] = None, + link: Optional[pulumi.Input[str]] = None, + override_label: Optional[pulumi.Input[str]] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) @property - @pulumi.getter(name="dataSource") - def data_source(self) -> pulumi.Input[str]: - return pulumi.get(self, "data_source") + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_hidden") - @data_source.setter - def data_source(self, value: pulumi.Input[str]): - pulumi.set(self, "data_source", value) + @is_hidden.setter + def is_hidden(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_hidden", value) @property @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") - - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) - - @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs']]]]: - return pulumi.get(self, "group_bies") + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") - @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs']]]]): - pulumi.set(self, "group_bies", value) + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) @property @pulumi.getter - def indexes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "indexes") + def link(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "link") - @indexes.setter - def indexes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "indexes", value) + @link.setter + def link(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "link", value) @property - @pulumi.getter - def search(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs']]: - return pulumi.get(self, "search") + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "override_label") - @search.setter - def search(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs']]): - pulumi.set(self, "search", value) + @override_label.setter + def override_label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "override_label", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryComputeArgs: +class DashboardWidgetScatterplotDefinitionRequestArgs: def __init__(__self__, *, - aggregation: pulumi.Input[str], - interval: Optional[pulumi.Input[int]] = None, - metric: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if interval is not None: - pulumi.set(__self__, "interval", interval) - if metric is not None: - pulumi.set(__self__, "metric", metric) + scatterplot_tables: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs']]]] = None, + xes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXArgs']]]] = None, + ys: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYArgs']]]] = None): + if scatterplot_tables is not None: + pulumi.set(__self__, "scatterplot_tables", scatterplot_tables) + if xes is not None: + pulumi.set(__self__, "xes", xes) + if ys is not None: + pulumi.set(__self__, "ys", ys) @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="scatterplotTables") + def scatterplot_tables(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs']]]]: + return pulumi.get(self, "scatterplot_tables") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @scatterplot_tables.setter + def scatterplot_tables(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs']]]]): + pulumi.set(self, "scatterplot_tables", value) @property @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + def xes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXArgs']]]]: + return pulumi.get(self, "xes") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @xes.setter + def xes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXArgs']]]]): + pulumi.set(self, "xes", value) @property @pulumi.getter - def metric(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "metric") + def ys(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYArgs']]]]: + return pulumi.get(self, "ys") - @metric.setter - def metric(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "metric", value) + @ys.setter + def ys(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYArgs']]]]): + pulumi.set(self, "ys", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupByArgs: +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs: def __init__(__self__, *, - facet: pulumi.Input[str], - limit: Optional[pulumi.Input[int]] = None, - sort: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs']] = None): - pulumi.set(__self__, "facet", facet) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort is not None: - pulumi.set(__self__, "sort", sort) - - @property - @pulumi.getter - def facet(self) -> pulumi.Input[str]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: pulumi.Input[str]): - pulumi.set(self, "facet", value) + formulas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs']]]] = None, + queries: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs']]]] = None): + if formulas is not None: + pulumi.set(__self__, "formulas", formulas) + if queries is not None: + pulumi.set(__self__, "queries", queries) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + def formulas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs']]]]: + return pulumi.get(self, "formulas") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @formulas.setter + def formulas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs']]]]): + pulumi.set(self, "formulas", value) @property @pulumi.getter - def sort(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs']]: - return pulumi.get(self, "sort") + def queries(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs']]]]: + return pulumi.get(self, "queries") - @sort.setter - def sort(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs']]): - pulumi.set(self, "sort", value) + @queries.setter + def queries(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs']]]]): + pulumi.set(self, "queries", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySortArgs: +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs: def __init__(__self__, *, - aggregation: pulumi.Input[str], - metric: Optional[pulumi.Input[str]] = None, - order: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if order is not None: - pulumi.set(__self__, "order", order) + dimension: pulumi.Input[str], + formula_expression: pulumi.Input[str], + alias: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "dimension", dimension) + pulumi.set(__self__, "formula_expression", formula_expression) + if alias is not None: + pulumi.set(__self__, "alias", alias) @property @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + def dimension(self) -> pulumi.Input[str]: + return pulumi.get(self, "dimension") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @dimension.setter + def dimension(self, value: pulumi.Input[str]): + pulumi.set(self, "dimension", value) @property - @pulumi.getter - def metric(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "metric") + @pulumi.getter(name="formulaExpression") + def formula_expression(self) -> pulumi.Input[str]: + return pulumi.get(self, "formula_expression") - @metric.setter - def metric(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "metric", value) + @formula_expression.setter + def formula_expression(self, value: pulumi.Input[str]): + pulumi.set(self, "formula_expression", value) @property @pulumi.getter - def order(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "order") + def alias(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "alias") - @order.setter - def order(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "order", value) + @alias.setter + def alias(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "alias", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearchArgs: +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs: def __init__(__self__, *, - query: pulumi.Input[str]): - pulumi.set(__self__, "query", query) + apm_dependency_stats_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs']] = None, + apm_resource_stats_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs']] = None, + event_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs']] = None, + metric_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs']] = None): + if apm_dependency_stats_query is not None: + pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) + if apm_resource_stats_query is not None: + pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) + if event_query is not None: + pulumi.set(__self__, "event_query", event_query) + if metric_query is not None: + pulumi.set(__self__, "metric_query", metric_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) @property - @pulumi.getter - def query(self) -> pulumi.Input[str]: - return pulumi.get(self, "query") - - @query.setter - def query(self, value: pulumi.Input[str]): - pulumi.set(self, "query", value) - + @pulumi.getter(name="apmDependencyStatsQuery") + def apm_dependency_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs']]: + return pulumi.get(self, "apm_dependency_stats_query") -@pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestQueryMetricQueryArgs: - def __init__(__self__, *, - name: pulumi.Input[str], - query: pulumi.Input[str], - aggregator: Optional[pulumi.Input[str]] = None, - data_source: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "query", query) - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if data_source is not None: - pulumi.set(__self__, "data_source", data_source) + @apm_dependency_stats_query.setter + def apm_dependency_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs']]): + pulumi.set(self, "apm_dependency_stats_query", value) @property - @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + @pulumi.getter(name="apmResourceStatsQuery") + def apm_resource_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs']]: + return pulumi.get(self, "apm_resource_stats_query") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @apm_resource_stats_query.setter + def apm_resource_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs']]): + pulumi.set(self, "apm_resource_stats_query", value) @property - @pulumi.getter - def query(self) -> pulumi.Input[str]: - return pulumi.get(self, "query") + @pulumi.getter(name="eventQuery") + def event_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs']]: + return pulumi.get(self, "event_query") - @query.setter - def query(self, value: pulumi.Input[str]): - pulumi.set(self, "query", value) + @event_query.setter + def event_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs']]): + pulumi.set(self, "event_query", value) @property - @pulumi.getter - def aggregator(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "aggregator") + @pulumi.getter(name="metricQuery") + def metric_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs']]: + return pulumi.get(self, "metric_query") - @aggregator.setter - def aggregator(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "aggregator", value) + @metric_query.setter + def metric_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs']]): + pulumi.set(self, "metric_query", value) @property - @pulumi.getter(name="dataSource") - def data_source(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "data_source") + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs']]: + return pulumi.get(self, "process_query") - @data_source.setter - def data_source(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "data_source", value) + @process_query.setter + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs']]): + pulumi.set(self, "process_query", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestQueryProcessQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs: def __init__(__self__, *, data_source: pulumi.Input[str], - metric: pulumi.Input[str], + env: pulumi.Input[str], name: pulumi.Input[str], - aggregator: Optional[pulumi.Input[str]] = None, - is_normalized_cpu: Optional[pulumi.Input[bool]] = None, - limit: Optional[pulumi.Input[int]] = None, - sort: Optional[pulumi.Input[str]] = None, - tag_filters: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - text_filter: Optional[pulumi.Input[str]] = None): + operation_name: pulumi.Input[str], + resource_name: pulumi.Input[str], + service: pulumi.Input[str], + stat: pulumi.Input[str], + is_upstream: Optional[pulumi.Input[bool]] = None, + primary_tag_name: Optional[pulumi.Input[str]] = None, + primary_tag_value: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "metric", metric) + pulumi.set(__self__, "env", env) pulumi.set(__self__, "name", name) - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if is_normalized_cpu is not None: - pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort is not None: - pulumi.set(__self__, "sort", sort) - if tag_filters is not None: - pulumi.set(__self__, "tag_filters", tag_filters) - if text_filter is not None: - pulumi.set(__self__, "text_filter", text_filter) + pulumi.set(__self__, "operation_name", operation_name) + pulumi.set(__self__, "resource_name", resource_name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if is_upstream is not None: + pulumi.set(__self__, "is_upstream", is_upstream) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) @property @pulumi.getter(name="dataSource") @@ -37440,12 +43580,12 @@ def data_source(self, value: pulumi.Input[str]): @property @pulumi.getter - def metric(self) -> pulumi.Input[str]: - return pulumi.get(self, "metric") + def env(self) -> pulumi.Input[str]: + return pulumi.get(self, "env") - @metric.setter - def metric(self, value: pulumi.Input[str]): - pulumi.set(self, "metric", value) + @env.setter + def env(self, value: pulumi.Input[str]): + pulumi.set(self, "env", value) @property @pulumi.getter @@ -37457,359 +43597,274 @@ def name(self, value: pulumi.Input[str]): pulumi.set(self, "name", value) @property - @pulumi.getter - def aggregator(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "aggregator") - - @aggregator.setter - def aggregator(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "aggregator", value) - - @property - @pulumi.getter(name="isNormalizedCpu") - def is_normalized_cpu(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "is_normalized_cpu") + @pulumi.getter(name="operationName") + def operation_name(self) -> pulumi.Input[str]: + return pulumi.get(self, "operation_name") - @is_normalized_cpu.setter - def is_normalized_cpu(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "is_normalized_cpu", value) + @operation_name.setter + def operation_name(self, value: pulumi.Input[str]): + pulumi.set(self, "operation_name", value) @property - @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + @pulumi.getter(name="resourceName") + def resource_name(self) -> pulumi.Input[str]: + return pulumi.get(self, "resource_name") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @resource_name.setter + def resource_name(self, value: pulumi.Input[str]): + pulumi.set(self, "resource_name", value) @property @pulumi.getter - def sort(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "sort") - - @sort.setter - def sort(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "sort", value) - - @property - @pulumi.getter(name="tagFilters") - def tag_filters(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "tag_filters") - - @tag_filters.setter - def tag_filters(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "tag_filters", value) - - @property - @pulumi.getter(name="textFilter") - def text_filter(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "text_filter") - - @text_filter.setter - def text_filter(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "text_filter", value) - + def service(self) -> pulumi.Input[str]: + return pulumi.get(self, "service") -@pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestRumQueryArgs: - def __init__(__self__, *, - index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs']]]] = None, - search_query: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + @service.setter + def service(self, value: pulumi.Input[str]): + pulumi.set(self, "service", value) @property @pulumi.getter - def index(self) -> pulumi.Input[str]: - return pulumi.get(self, "index") - - @index.setter - def index(self, value: pulumi.Input[str]): - pulumi.set(self, "index", value) - - @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs']]: - return pulumi.get(self, "compute_query") + def stat(self) -> pulumi.Input[str]: + return pulumi.get(self, "stat") - @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs']]): - pulumi.set(self, "compute_query", value) + @stat.setter + def stat(self, value: pulumi.Input[str]): + pulumi.set(self, "stat", value) @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs']]]]: - return pulumi.get(self, "group_bies") + @pulumi.getter(name="isUpstream") + def is_upstream(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_upstream") - @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs']]]]): - pulumi.set(self, "group_bies", value) + @is_upstream.setter + def is_upstream(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_upstream", value) @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs']]]]: - return pulumi.get(self, "multi_computes") + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_name") - @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs']]]]): - pulumi.set(self, "multi_computes", value) + @primary_tag_name.setter + def primary_tag_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_name", value) @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_query") + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_value") - @search_query.setter - def search_query(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_query", value) + @primary_tag_value.setter + def primary_tag_value(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_value", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs: def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) - - @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") - - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + data_source: pulumi.Input[str], + env: pulumi.Input[str], + name: pulumi.Input[str], + service: pulumi.Input[str], + stat: pulumi.Input[str], + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + operation_name: Optional[pulumi.Input[str]] = None, + primary_tag_name: Optional[pulumi.Input[str]] = None, + primary_tag_value: Optional[pulumi.Input[str]] = None, + resource_name: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if operation_name is not None: + pulumi.set(__self__, "operation_name", operation_name) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + if resource_name is not None: + pulumi.set(__self__, "resource_name", resource_name) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") - - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) - + def env(self) -> pulumi.Input[str]: + return pulumi.get(self, "env") -@pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestRumQueryGroupByArgs: - def __init__(__self__, *, - facet: Optional[pulumi.Input[str]] = None, - limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs']] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + @env.setter + def env(self, value: pulumi.Input[str]): + pulumi.set(self, "env", value) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") - - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) - - @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs']]: - return pulumi.get(self, "sort_query") - - @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs']]): - pulumi.set(self, "sort_query", value) - + def service(self) -> pulumi.Input[str]: + return pulumi.get(self, "service") -@pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQueryArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - order: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + @service.setter + def service(self, value: pulumi.Input[str]): + pulumi.set(self, "service", value) @property @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + def stat(self) -> pulumi.Input[str]: + return pulumi.get(self, "stat") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @stat.setter + def stat(self, value: pulumi.Input[str]): + pulumi.set(self, "stat", value) @property - @pulumi.getter - def order(self) -> pulumi.Input[str]: - return pulumi.get(self, "order") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "group_bies") - @order.setter - def order(self, value: pulumi.Input[str]): - pulumi.set(self, "order", value) + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "group_bies", value) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) - + @pulumi.getter(name="operationName") + def operation_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "operation_name") -@pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestRumQueryMultiComputeArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + @operation_name.setter + def operation_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "operation_name", value) @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_name") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @primary_tag_name.setter + def primary_tag_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_name", value) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_value") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @primary_tag_value.setter + def primary_tag_value(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_value", value) @property - @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + @pulumi.getter(name="resourceName") + def resource_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "resource_name") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @resource_name.setter + def resource_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "resource_name", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestSecurityQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs: def __init__(__self__, *, - index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs']]]] = None, - search_query: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) + computes: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs']]], + data_source: pulumi.Input[str], + name: pulumi.Input[str], + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs']]]] = None, + indexes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + search: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs']] = None): + pulumi.set(__self__, "computes", computes) + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "name", name) if group_bies is not None: pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + if indexes is not None: + pulumi.set(__self__, "indexes", indexes) + if search is not None: + pulumi.set(__self__, "search", search) @property @pulumi.getter - def index(self) -> pulumi.Input[str]: - return pulumi.get(self, "index") + def computes(self) -> pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs']]]: + return pulumi.get(self, "computes") - @index.setter - def index(self, value: pulumi.Input[str]): - pulumi.set(self, "index", value) + @computes.setter + def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs']]]): + pulumi.set(self, "computes", value) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") + + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs']]: - return pulumi.get(self, "compute_query") + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs']]): - pulumi.set(self, "compute_query", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs']]]]: - return pulumi.get(self, "multi_computes") + @pulumi.getter + def indexes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "indexes") - @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs']]]]): - pulumi.set(self, "multi_computes", value) + @indexes.setter + def indexes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "indexes", value) @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_query") + @pulumi.getter + def search(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs']]: + return pulumi.get(self, "search") - @search_query.setter - def search_query(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_query", value) + @search.setter + def search(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs']]): + pulumi.set(self, "search", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): + interval: Optional[pulumi.Input[int]] = None, + metric: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) if interval is not None: pulumi.set(__self__, "interval", interval) + if metric is not None: + pulumi.set(__self__, "metric", metric) @property @pulumi.getter @@ -37820,15 +43875,6 @@ def aggregation(self) -> pulumi.Input[str]: def aggregation(self, value: pulumi.Input[str]): pulumi.set(self, "aggregation", value) - @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) - @property @pulumi.getter def interval(self) -> Optional[pulumi.Input[int]]: @@ -37838,27 +43884,35 @@ def interval(self) -> Optional[pulumi.Input[int]]: def interval(self, value: Optional[pulumi.Input[int]]): pulumi.set(self, "interval", value) + @property + @pulumi.getter + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) + @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupByArgs: +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs: def __init__(__self__, *, - facet: Optional[pulumi.Input[str]] = None, + facet: pulumi.Input[str], limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs']] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) + sort: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs']] = None): + pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + if sort is not None: + pulumi.set(__self__, "sort", sort) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: + def facet(self) -> pulumi.Input[str]: return pulumi.get(self, "facet") @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): + def facet(self, value: pulumi.Input[str]): pulumi.set(self, "facet", value) @property @@ -37871,25 +43925,26 @@ def limit(self, value: Optional[pulumi.Input[int]]): pulumi.set(self, "limit", value) @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs']]: - return pulumi.get(self, "sort_query") + @pulumi.getter + def sort(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs']]: + return pulumi.get(self, "sort") - @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs']]): - pulumi.set(self, "sort_query", value) + @sort.setter + def sort(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs']]): + pulumi.set(self, "sort", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], - order: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None): + metric: Optional[pulumi.Input[str]] = None, + order: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if order is not None: + pulumi.set(__self__, "order", order) @property @pulumi.getter @@ -37902,279 +43957,220 @@ def aggregation(self, value: pulumi.Input[str]): @property @pulumi.getter - def order(self) -> pulumi.Input[str]: - return pulumi.get(self, "order") + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") - @order.setter - def order(self, value: pulumi.Input[str]): - pulumi.set(self, "order", value) + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + def order(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "order") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @order.setter + def order(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "order", value) @pulumi.input_type -class DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiComputeArgs: +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs: def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) - - @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") - - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) - - @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + query: pulumi.Input[str]): + pulumi.set(__self__, "query", query) @property @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + def query(self) -> pulumi.Input[str]: + return pulumi.get(self, "query") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @query.setter + def query(self, value: pulumi.Input[str]): + pulumi.set(self, "query", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionArgs: +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs: def __init__(__self__, *, - autoscale: Optional[pulumi.Input[bool]] = None, - custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionCustomLinkArgs']]]] = None, - custom_unit: Optional[pulumi.Input[str]] = None, - live_span: Optional[pulumi.Input[str]] = None, - precision: Optional[pulumi.Input[int]] = None, - requests: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestArgs']]]] = None, - text_align: Optional[pulumi.Input[str]] = None, - title: Optional[pulumi.Input[str]] = None, - title_align: Optional[pulumi.Input[str]] = None, - title_size: Optional[pulumi.Input[str]] = None): - """ - :param pulumi.Input[str] title: The title of the dashboard. - """ - if autoscale is not None: - pulumi.set(__self__, "autoscale", autoscale) - if custom_links is not None: - pulumi.set(__self__, "custom_links", custom_links) - if custom_unit is not None: - pulumi.set(__self__, "custom_unit", custom_unit) - if live_span is not None: - pulumi.set(__self__, "live_span", live_span) - if precision is not None: - pulumi.set(__self__, "precision", precision) - if requests is not None: - pulumi.set(__self__, "requests", requests) - if text_align is not None: - pulumi.set(__self__, "text_align", text_align) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) + name: pulumi.Input[str], + query: pulumi.Input[str], + aggregator: Optional[pulumi.Input[str]] = None, + data_source: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "query", query) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if data_source is not None: + pulumi.set(__self__, "data_source", data_source) @property @pulumi.getter - def autoscale(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "autoscale") + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @autoscale.setter - def autoscale(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "autoscale", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property - @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionCustomLinkArgs']]]]: - return pulumi.get(self, "custom_links") + @pulumi.getter + def query(self) -> pulumi.Input[str]: + return pulumi.get(self, "query") - @custom_links.setter - def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionCustomLinkArgs']]]]): - pulumi.set(self, "custom_links", value) + @query.setter + def query(self, value: pulumi.Input[str]): + pulumi.set(self, "query", value) @property - @pulumi.getter(name="customUnit") - def custom_unit(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "custom_unit") + @pulumi.getter + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") - @custom_unit.setter - def custom_unit(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "custom_unit", value) + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) @property - @pulumi.getter(name="liveSpan") - def live_span(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "live_span") + @pulumi.getter(name="dataSource") + def data_source(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "data_source") - @live_span.setter - def live_span(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "live_span", value) + @data_source.setter + def data_source(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "data_source", value) - @property - @pulumi.getter - def precision(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "precision") - @precision.setter - def precision(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "precision", value) +@pulumi.input_type +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs: + def __init__(__self__, *, + data_source: pulumi.Input[str], + metric: pulumi.Input[str], + name: pulumi.Input[str], + aggregator: Optional[pulumi.Input[str]] = None, + is_normalized_cpu: Optional[pulumi.Input[bool]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort: Optional[pulumi.Input[str]] = None, + tag_filters: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + text_filter: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "metric", metric) + pulumi.set(__self__, "name", name) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if is_normalized_cpu is not None: + pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if tag_filters is not None: + pulumi.set(__self__, "tag_filters", tag_filters) + if text_filter is not None: + pulumi.set(__self__, "text_filter", text_filter) @property - @pulumi.getter - def requests(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestArgs']]]]: - return pulumi.get(self, "requests") + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") - @requests.setter - def requests(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestArgs']]]]): - pulumi.set(self, "requests", value) + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property - @pulumi.getter(name="textAlign") - def text_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "text_align") + @pulumi.getter + def metric(self) -> pulumi.Input[str]: + return pulumi.get(self, "metric") - @text_align.setter - def text_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "text_align", value) + @metric.setter + def metric(self, value: pulumi.Input[str]): + pulumi.set(self, "metric", value) @property @pulumi.getter - def title(self) -> Optional[pulumi.Input[str]]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @title.setter - def title(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_align") + @pulumi.getter + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") - @title_align.setter - def title_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_align", value) + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_size") - - @title_size.setter - def title_size(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_size", value) - + @pulumi.getter(name="isNormalizedCpu") + def is_normalized_cpu(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_normalized_cpu") -@pulumi.input_type -class DashboardWidgetQueryValueDefinitionCustomLinkArgs: - def __init__(__self__, *, - is_hidden: Optional[pulumi.Input[bool]] = None, - label: Optional[pulumi.Input[str]] = None, - link: Optional[pulumi.Input[str]] = None, - override_label: Optional[pulumi.Input[str]] = None): - if is_hidden is not None: - pulumi.set(__self__, "is_hidden", is_hidden) - if label is not None: - pulumi.set(__self__, "label", label) - if link is not None: - pulumi.set(__self__, "link", link) - if override_label is not None: - pulumi.set(__self__, "override_label", override_label) + @is_normalized_cpu.setter + def is_normalized_cpu(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_normalized_cpu", value) @property - @pulumi.getter(name="isHidden") - def is_hidden(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "is_hidden") + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") - @is_hidden.setter - def is_hidden(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "is_hidden", value) + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) @property @pulumi.getter - def label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "label") + def sort(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "sort") - @label.setter - def label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "label", value) + @sort.setter + def sort(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "sort", value) @property - @pulumi.getter - def link(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "link") + @pulumi.getter(name="tagFilters") + def tag_filters(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "tag_filters") - @link.setter - def link(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "link", value) + @tag_filters.setter + def tag_filters(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "tag_filters", value) @property - @pulumi.getter(name="overrideLabel") - def override_label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "override_label") + @pulumi.getter(name="textFilter") + def text_filter(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "text_filter") - @override_label.setter - def override_label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "override_label", value) + @text_filter.setter + def text_filter(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "text_filter", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestArgs: +class DashboardWidgetScatterplotDefinitionRequestXArgs: def __init__(__self__, *, aggregator: Optional[pulumi.Input[str]] = None, - apm_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryArgs']] = None, - audit_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs']] = None, - conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs']]]] = None, - formulas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaArgs']]]] = None, - log_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryArgs']] = None, - process_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs']] = None, + apm_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs']] = None, + log_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs']] = None, q: Optional[pulumi.Input[str]] = None, - queries: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryArgs']]]] = None, - rum_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryArgs']] = None, - security_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs']] = None): + rum_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs']] = None, + security_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs']] = None): if aggregator is not None: pulumi.set(__self__, "aggregator", aggregator) if apm_query is not None: pulumi.set(__self__, "apm_query", apm_query) - if audit_query is not None: - pulumi.set(__self__, "audit_query", audit_query) - if conditional_formats is not None: - pulumi.set(__self__, "conditional_formats", conditional_formats) - if formulas is not None: - pulumi.set(__self__, "formulas", formulas) if log_query is not None: pulumi.set(__self__, "log_query", log_query) if process_query is not None: pulumi.set(__self__, "process_query", process_query) if q is not None: pulumi.set(__self__, "q", q) - if queries is not None: - pulumi.set(__self__, "queries", queries) if rum_query is not None: pulumi.set(__self__, "rum_query", rum_query) if security_query is not None: @@ -38191,56 +44187,29 @@ def aggregator(self, value: Optional[pulumi.Input[str]]): @property @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryArgs']]: + def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs']]: return pulumi.get(self, "apm_query") @apm_query.setter - def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryArgs']]): + def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs']]): pulumi.set(self, "apm_query", value) - @property - @pulumi.getter(name="auditQuery") - def audit_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs']]: - return pulumi.get(self, "audit_query") - - @audit_query.setter - def audit_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs']]): - pulumi.set(self, "audit_query", value) - - @property - @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs']]]]: - return pulumi.get(self, "conditional_formats") - - @conditional_formats.setter - def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs']]]]): - pulumi.set(self, "conditional_formats", value) - - @property - @pulumi.getter - def formulas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaArgs']]]]: - return pulumi.get(self, "formulas") - - @formulas.setter - def formulas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaArgs']]]]): - pulumi.set(self, "formulas", value) - @property @pulumi.getter(name="logQuery") - def log_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryArgs']]: + def log_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs']]: return pulumi.get(self, "log_query") @log_query.setter - def log_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryArgs']]): + def log_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs']]): pulumi.set(self, "log_query", value) @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs']]: + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs']]: return pulumi.get(self, "process_query") @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs']]): + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs']]): pulumi.set(self, "process_query", value) @property @@ -38252,41 +44221,32 @@ def q(self) -> Optional[pulumi.Input[str]]: def q(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "q", value) - @property - @pulumi.getter - def queries(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryArgs']]]]: - return pulumi.get(self, "queries") - - @queries.setter - def queries(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryArgs']]]]): - pulumi.set(self, "queries", value) - @property @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryArgs']]: + def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs']]: return pulumi.get(self, "rum_query") @rum_query.setter - def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryArgs']]): + def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs']]): pulumi.set(self, "rum_query", value) @property @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs']]: + def security_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs']]: return pulumi.get(self, "security_query") @security_query.setter - def security_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs']]): + def security_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs']]): pulumi.set(self, "security_query", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestApmQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -38309,29 +44269,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -38345,7 +44305,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -38385,11 +44345,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestApmQueryGroupByArgs: +class DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -38417,16 +44377,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -38465,7 +44425,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestApmQueryMultiComputeArgs: +class DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -38505,12 +44465,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestAuditQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -38533,29 +44493,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -38569,7 +44529,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -38609,11 +44569,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupByArgs: +class DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -38641,16 +44601,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -38689,7 +44649,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiComputeArgs: +class DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -38729,325 +44689,288 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestConditionalFormatArgs: +class DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs: def __init__(__self__, *, - comparator: pulumi.Input[str], - palette: pulumi.Input[str], - value: pulumi.Input[float], - custom_bg_color: Optional[pulumi.Input[str]] = None, - custom_fg_color: Optional[pulumi.Input[str]] = None, - hide_value: Optional[pulumi.Input[bool]] = None, - image_url: Optional[pulumi.Input[str]] = None, - metric: Optional[pulumi.Input[str]] = None, - timeframe: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "comparator", comparator) - pulumi.set(__self__, "palette", palette) - pulumi.set(__self__, "value", value) - if custom_bg_color is not None: - pulumi.set(__self__, "custom_bg_color", custom_bg_color) - if custom_fg_color is not None: - pulumi.set(__self__, "custom_fg_color", custom_fg_color) - if hide_value is not None: - pulumi.set(__self__, "hide_value", hide_value) - if image_url is not None: - pulumi.set(__self__, "image_url", image_url) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if timeframe is not None: - pulumi.set(__self__, "timeframe", timeframe) + metric: pulumi.Input[str], + filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + limit: Optional[pulumi.Input[int]] = None, + search_by: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) @property @pulumi.getter - def comparator(self) -> pulumi.Input[str]: - return pulumi.get(self, "comparator") + def metric(self) -> pulumi.Input[str]: + return pulumi.get(self, "metric") - @comparator.setter - def comparator(self, value: pulumi.Input[str]): - pulumi.set(self, "comparator", value) + @metric.setter + def metric(self, value: pulumi.Input[str]): + pulumi.set(self, "metric", value) @property - @pulumi.getter - def palette(self) -> pulumi.Input[str]: - return pulumi.get(self, "palette") + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "filter_bies") - @palette.setter - def palette(self, value: pulumi.Input[str]): - pulumi.set(self, "palette", value) + @filter_bies.setter + def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "filter_bies", value) @property @pulumi.getter - def value(self) -> pulumi.Input[float]: - return pulumi.get(self, "value") + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") - @value.setter - def value(self, value: pulumi.Input[float]): - pulumi.set(self, "value", value) + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) @property - @pulumi.getter(name="customBgColor") - def custom_bg_color(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "custom_bg_color") + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_by") + + @search_by.setter + def search_by(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_by", value) - @custom_bg_color.setter - def custom_bg_color(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "custom_bg_color", value) + +@pulumi.input_type +class DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs: + def __init__(__self__, *, + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) @property - @pulumi.getter(name="customFgColor") - def custom_fg_color(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "custom_fg_color") + @pulumi.getter + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") - @custom_fg_color.setter - def custom_fg_color(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "custom_fg_color", value) + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) @property - @pulumi.getter(name="hideValue") - def hide_value(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "hide_value") + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") - @hide_value.setter - def hide_value(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "hide_value", value) + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) @property - @pulumi.getter(name="imageUrl") - def image_url(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "image_url") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") - @image_url.setter - def image_url(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "image_url", value) + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) @property - @pulumi.getter - def metric(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "metric") + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") - @metric.setter - def metric(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "metric", value) + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) @property - @pulumi.getter - def timeframe(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "timeframe") + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") - @timeframe.setter - def timeframe(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "timeframe", value) + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestFormulaArgs: +class DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs: def __init__(__self__, *, - formula_expression: pulumi.Input[str], - alias: Optional[pulumi.Input[str]] = None, - cell_display_mode: Optional[pulumi.Input[str]] = None, - conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs']]]] = None, - limit: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs']] = None): - pulumi.set(__self__, "formula_expression", formula_expression) - if alias is not None: - pulumi.set(__self__, "alias", alias) - if cell_display_mode is not None: - pulumi.set(__self__, "cell_display_mode", cell_display_mode) - if conditional_formats is not None: - pulumi.set(__self__, "conditional_formats", conditional_formats) - if limit is not None: - pulumi.set(__self__, "limit", limit) - - @property - @pulumi.getter(name="formulaExpression") - def formula_expression(self) -> pulumi.Input[str]: - return pulumi.get(self, "formula_expression") - - @formula_expression.setter - def formula_expression(self, value: pulumi.Input[str]): - pulumi.set(self, "formula_expression", value) + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property @pulumi.getter - def alias(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "alias") - - @alias.setter - def alias(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "alias", value) - - @property - @pulumi.getter(name="cellDisplayMode") - def cell_display_mode(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "cell_display_mode") + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @cell_display_mode.setter - def cell_display_mode(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "cell_display_mode", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property - @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs']]]]: - return pulumi.get(self, "conditional_formats") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @conditional_formats.setter - def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs']]]]): - pulumi.set(self, "conditional_formats", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs']]: - return pulumi.get(self, "limit") + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") - @limit.setter - def limit(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs']]): - pulumi.set(self, "limit", value) + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormatArgs: +class DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs: def __init__(__self__, *, - comparator: pulumi.Input[str], - palette: pulumi.Input[str], - value: pulumi.Input[float], - custom_bg_color: Optional[pulumi.Input[str]] = None, - custom_fg_color: Optional[pulumi.Input[str]] = None, - hide_value: Optional[pulumi.Input[bool]] = None, - image_url: Optional[pulumi.Input[str]] = None, - metric: Optional[pulumi.Input[str]] = None, - timeframe: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "comparator", comparator) - pulumi.set(__self__, "palette", palette) - pulumi.set(__self__, "value", value) - if custom_bg_color is not None: - pulumi.set(__self__, "custom_bg_color", custom_bg_color) - if custom_fg_color is not None: - pulumi.set(__self__, "custom_fg_color", custom_fg_color) - if hide_value is not None: - pulumi.set(__self__, "hide_value", hide_value) - if image_url is not None: - pulumi.set(__self__, "image_url", image_url) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if timeframe is not None: - pulumi.set(__self__, "timeframe", timeframe) - - @property - @pulumi.getter - def comparator(self) -> pulumi.Input[str]: - return pulumi.get(self, "comparator") - - @comparator.setter - def comparator(self, value: pulumi.Input[str]): - pulumi.set(self, "comparator", value) + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) @property @pulumi.getter - def palette(self) -> pulumi.Input[str]: - return pulumi.get(self, "palette") + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @palette.setter - def palette(self, value: pulumi.Input[str]): - pulumi.set(self, "palette", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property @pulumi.getter - def value(self) -> pulumi.Input[float]: - return pulumi.get(self, "value") - - @value.setter - def value(self, value: pulumi.Input[float]): - pulumi.set(self, "value", value) - - @property - @pulumi.getter(name="customBgColor") - def custom_bg_color(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "custom_bg_color") + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") - @custom_bg_color.setter - def custom_bg_color(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "custom_bg_color", value) + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) @property - @pulumi.getter(name="customFgColor") - def custom_fg_color(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "custom_fg_color") + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") - @custom_fg_color.setter - def custom_fg_color(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "custom_fg_color", value) + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) - @property - @pulumi.getter(name="hideValue") - def hide_value(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "hide_value") - @hide_value.setter - def hide_value(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "hide_value", value) +@pulumi.input_type +class DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) @property - @pulumi.getter(name="imageUrl") - def image_url(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "image_url") + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @image_url.setter - def image_url(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "image_url", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property @pulumi.getter - def metric(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "metric") + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") - @metric.setter - def metric(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "metric", value) + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) @property @pulumi.getter - def timeframe(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "timeframe") + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @timeframe.setter - def timeframe(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "timeframe", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestFormulaLimitArgs: +class DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs: def __init__(__self__, *, - count: Optional[pulumi.Input[int]] = None, - order: Optional[pulumi.Input[str]] = None): - if count is not None: - pulumi.set(__self__, "count", count) - if order is not None: - pulumi.set(__self__, "order", order) + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property @pulumi.getter - def count(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "count") + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @count.setter - def count(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "count", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property @pulumi.getter - def order(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "order") + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @order.setter - def order(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "order", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestLogQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -39070,29 +44993,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -39106,7 +45029,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -39146,11 +45069,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestLogQueryGroupByArgs: +class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -39178,16 +45101,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -39226,7 +45149,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestLogQueryMultiComputeArgs: +class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -39266,445 +45189,393 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestProcessQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestYArgs: def __init__(__self__, *, - metric: pulumi.Input[str], - filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - limit: Optional[pulumi.Input[int]] = None, - search_by: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) - - @property - @pulumi.getter - def metric(self) -> pulumi.Input[str]: - return pulumi.get(self, "metric") - - @metric.setter - def metric(self, value: pulumi.Input[str]): - pulumi.set(self, "metric", value) - - @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "filter_bies") - - @filter_bies.setter - def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "filter_bies", value) + aggregator: Optional[pulumi.Input[str]] = None, + apm_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs']] = None, + log_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs']] = None, + q: Optional[pulumi.Input[str]] = None, + rum_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs']] = None, + security_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs']] = None): + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if apm_query is not None: + pulumi.set(__self__, "apm_query", apm_query) + if log_query is not None: + pulumi.set(__self__, "log_query", log_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + if q is not None: + pulumi.set(__self__, "q", q) + if rum_query is not None: + pulumi.set(__self__, "rum_query", rum_query) + if security_query is not None: + pulumi.set(__self__, "security_query", security_query) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_by") - - @search_by.setter - def search_by(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_by", value) - + @pulumi.getter(name="apmQuery") + def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs']]: + return pulumi.get(self, "apm_query") -@pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestQueryArgs: - def __init__(__self__, *, - apm_dependency_stats_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs']] = None, - apm_resource_stats_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs']] = None, - event_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs']] = None, - metric_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs']] = None, - process_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs']] = None): - if apm_dependency_stats_query is not None: - pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) - if apm_resource_stats_query is not None: - pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) - if event_query is not None: - pulumi.set(__self__, "event_query", event_query) - if metric_query is not None: - pulumi.set(__self__, "metric_query", metric_query) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) + @apm_query.setter + def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs']]): + pulumi.set(self, "apm_query", value) @property - @pulumi.getter(name="apmDependencyStatsQuery") - def apm_dependency_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs']]: - return pulumi.get(self, "apm_dependency_stats_query") + @pulumi.getter(name="logQuery") + def log_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs']]: + return pulumi.get(self, "log_query") - @apm_dependency_stats_query.setter - def apm_dependency_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs']]): - pulumi.set(self, "apm_dependency_stats_query", value) + @log_query.setter + def log_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs']]): + pulumi.set(self, "log_query", value) @property - @pulumi.getter(name="apmResourceStatsQuery") - def apm_resource_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs']]: - return pulumi.get(self, "apm_resource_stats_query") + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs']]: + return pulumi.get(self, "process_query") - @apm_resource_stats_query.setter - def apm_resource_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs']]): - pulumi.set(self, "apm_resource_stats_query", value) + @process_query.setter + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs']]): + pulumi.set(self, "process_query", value) @property - @pulumi.getter(name="eventQuery") - def event_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs']]: - return pulumi.get(self, "event_query") + @pulumi.getter + def q(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "q") - @event_query.setter - def event_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs']]): - pulumi.set(self, "event_query", value) + @q.setter + def q(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "q", value) @property - @pulumi.getter(name="metricQuery") - def metric_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs']]: - return pulumi.get(self, "metric_query") + @pulumi.getter(name="rumQuery") + def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs']]: + return pulumi.get(self, "rum_query") - @metric_query.setter - def metric_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs']]): - pulumi.set(self, "metric_query", value) + @rum_query.setter + def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs']]): + pulumi.set(self, "rum_query", value) @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs']]: - return pulumi.get(self, "process_query") + @pulumi.getter(name="securityQuery") + def security_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs']]: + return pulumi.get(self, "security_query") - @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs']]): - pulumi.set(self, "process_query", value) + @security_query.setter + def security_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs']]): + pulumi.set(self, "security_query", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs: def __init__(__self__, *, - data_source: pulumi.Input[str], - env: pulumi.Input[str], - name: pulumi.Input[str], - operation_name: pulumi.Input[str], - resource_name: pulumi.Input[str], - service: pulumi.Input[str], - stat: pulumi.Input[str], - is_upstream: Optional[pulumi.Input[bool]] = None, - primary_tag_name: Optional[pulumi.Input[str]] = None, - primary_tag_value: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "operation_name", operation_name) - pulumi.set(__self__, "resource_name", resource_name) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "stat", stat) - if is_upstream is not None: - pulumi.set(__self__, "is_upstream", is_upstream) - if primary_tag_name is not None: - pulumi.set(__self__, "primary_tag_name", primary_tag_name) - if primary_tag_value is not None: - pulumi.set(__self__, "primary_tag_value", primary_tag_value) - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> pulumi.Input[str]: - return pulumi.get(self, "data_source") - - @data_source.setter - def data_source(self, value: pulumi.Input[str]): - pulumi.set(self, "data_source", value) + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) @property @pulumi.getter - def env(self) -> pulumi.Input[str]: - return pulumi.get(self, "env") + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") - @env.setter - def env(self, value: pulumi.Input[str]): - pulumi.set(self, "env", value) + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) @property - @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) @property - @pulumi.getter(name="operationName") - def operation_name(self) -> pulumi.Input[str]: - return pulumi.get(self, "operation_name") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs']]]]: + return pulumi.get(self, "group_bies") - @operation_name.setter - def operation_name(self, value: pulumi.Input[str]): - pulumi.set(self, "operation_name", value) + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs']]]]): + pulumi.set(self, "group_bies", value) @property - @pulumi.getter(name="resourceName") - def resource_name(self) -> pulumi.Input[str]: - return pulumi.get(self, "resource_name") + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") - @resource_name.setter - def resource_name(self, value: pulumi.Input[str]): - pulumi.set(self, "resource_name", value) + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) @property - @pulumi.getter - def service(self) -> pulumi.Input[str]: - return pulumi.get(self, "service") - - @service.setter - def service(self, value: pulumi.Input[str]): - pulumi.set(self, "service", value) + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") - @property - @pulumi.getter - def stat(self) -> pulumi.Input[str]: - return pulumi.get(self, "stat") + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) - @stat.setter - def stat(self, value: pulumi.Input[str]): - pulumi.set(self, "stat", value) - @property - @pulumi.getter(name="isUpstream") - def is_upstream(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "is_upstream") +@pulumi.input_type +class DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) - @is_upstream.setter - def is_upstream(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "is_upstream", value) + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property - @pulumi.getter(name="primaryTagName") - def primary_tag_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "primary_tag_name") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @primary_tag_name.setter - def primary_tag_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "primary_tag_name", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property - @pulumi.getter(name="primaryTagValue") - def primary_tag_value(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "primary_tag_value") + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") - @primary_tag_value.setter - def primary_tag_value(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "primary_tag_value", value) + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs: def __init__(__self__, *, - data_source: pulumi.Input[str], - env: pulumi.Input[str], - name: pulumi.Input[str], - service: pulumi.Input[str], - stat: pulumi.Input[str], - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - operation_name: Optional[pulumi.Input[str]] = None, - primary_tag_name: Optional[pulumi.Input[str]] = None, - primary_tag_value: Optional[pulumi.Input[str]] = None, - resource_name: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "stat", stat) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if operation_name is not None: - pulumi.set(__self__, "operation_name", operation_name) - if primary_tag_name is not None: - pulumi.set(__self__, "primary_tag_name", primary_tag_name) - if primary_tag_value is not None: - pulumi.set(__self__, "primary_tag_value", primary_tag_value) - if resource_name is not None: - pulumi.set(__self__, "resource_name", resource_name) + facet: Optional[pulumi.Input[str]] = None, + limit: Optional[pulumi.Input[int]] = None, + sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) @property - @pulumi.getter(name="dataSource") - def data_source(self) -> pulumi.Input[str]: - return pulumi.get(self, "data_source") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @data_source.setter - def data_source(self, value: pulumi.Input[str]): - pulumi.set(self, "data_source", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property @pulumi.getter - def env(self) -> pulumi.Input[str]: - return pulumi.get(self, "env") + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") - @env.setter - def env(self, value: pulumi.Input[str]): - pulumi.set(self, "env", value) + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) @property - @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) + + +@pulumi.input_type +class DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) @property @pulumi.getter - def service(self) -> pulumi.Input[str]: - return pulumi.get(self, "service") + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @service.setter - def service(self, value: pulumi.Input[str]): - pulumi.set(self, "service", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property @pulumi.getter - def stat(self) -> pulumi.Input[str]: - return pulumi.get(self, "stat") + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") - @stat.setter - def stat(self, value: pulumi.Input[str]): - pulumi.set(self, "stat", value) + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "group_bies") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "group_bies", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) - @property - @pulumi.getter(name="operationName") - def operation_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "operation_name") - @operation_name.setter - def operation_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "operation_name", value) +@pulumi.input_type +class DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property - @pulumi.getter(name="primaryTagName") - def primary_tag_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "primary_tag_name") + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @primary_tag_name.setter - def primary_tag_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "primary_tag_name", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property - @pulumi.getter(name="primaryTagValue") - def primary_tag_value(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "primary_tag_value") + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @primary_tag_value.setter - def primary_tag_value(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "primary_tag_value", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property - @pulumi.getter(name="resourceName") - def resource_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "resource_name") + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") - @resource_name.setter - def resource_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "resource_name", value) + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs: def __init__(__self__, *, - computes: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs']]], - data_source: pulumi.Input[str], - name: pulumi.Input[str], - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs']]]] = None, - indexes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - search: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs']] = None): - pulumi.set(__self__, "computes", computes) - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "name", name) + index: pulumi.Input[str], + compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs']]]] = None, + search_query: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) if group_bies is not None: pulumi.set(__self__, "group_bies", group_bies) - if indexes is not None: - pulumi.set(__self__, "indexes", indexes) - if search is not None: - pulumi.set(__self__, "search", search) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) @property @pulumi.getter - def computes(self) -> pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs']]]: - return pulumi.get(self, "computes") - - @computes.setter - def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs']]]): - pulumi.set(self, "computes", value) - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> pulumi.Input[str]: - return pulumi.get(self, "data_source") + def index(self) -> pulumi.Input[str]: + return pulumi.get(self, "index") - @data_source.setter - def data_source(self, value: pulumi.Input[str]): - pulumi.set(self, "data_source", value) + @index.setter + def index(self, value: pulumi.Input[str]): + pulumi.set(self, "index", value) @property - @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs']]: + return pulumi.get(self, "compute_query") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @compute_query.setter + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs']]): + pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property - @pulumi.getter - def indexes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "indexes") + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs']]]]: + return pulumi.get(self, "multi_computes") - @indexes.setter - def indexes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "indexes", value) + @multi_computes.setter + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs']]]]): + pulumi.set(self, "multi_computes", value) @property - @pulumi.getter - def search(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs']]: - return pulumi.get(self, "search") + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_query") - @search.setter - def search(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs']]): - pulumi.set(self, "search", value) + @search_query.setter + def search_query(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_query", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryComputeArgs: +class DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], - interval: Optional[pulumi.Input[int]] = None, - metric: Optional[pulumi.Input[str]] = None): + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) if interval is not None: pulumi.set(__self__, "interval", interval) - if metric is not None: - pulumi.set(__self__, "metric", metric) @property @pulumi.getter @@ -39715,6 +45586,15 @@ def aggregation(self) -> pulumi.Input[str]: def aggregation(self, value: pulumi.Input[str]): pulumi.set(self, "aggregation", value) + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + @property @pulumi.getter def interval(self) -> Optional[pulumi.Input[int]]: @@ -39724,35 +45604,27 @@ def interval(self) -> Optional[pulumi.Input[int]]: def interval(self, value: Optional[pulumi.Input[int]]): pulumi.set(self, "interval", value) - @property - @pulumi.getter - def metric(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "metric") - - @metric.setter - def metric(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "metric", value) - @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupByArgs: +class DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs: def __init__(__self__, *, - facet: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs']] = None): - pulumi.set(__self__, "facet", facet) + sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs']] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort is not None: - pulumi.set(__self__, "sort", sort) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) @property @pulumi.getter - def facet(self) -> pulumi.Input[str]: + def facet(self) -> Optional[pulumi.Input[str]]: return pulumi.get(self, "facet") @facet.setter - def facet(self, value: pulumi.Input[str]): + def facet(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "facet", value) @property @@ -39765,26 +45637,25 @@ def limit(self, value: Optional[pulumi.Input[int]]): pulumi.set(self, "limit", value) @property - @pulumi.getter - def sort(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs']]: - return pulumi.get(self, "sort") + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs']]: + return pulumi.get(self, "sort_query") - @sort.setter - def sort(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs']]): - pulumi.set(self, "sort", value) + @sort_query.setter + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs']]): + pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySortArgs: +class DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], - metric: Optional[pulumi.Input[str]] = None, - order: Optional[pulumi.Input[str]] = None): + order: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "aggregation", aggregation) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if order is not None: - pulumi.set(__self__, "order", order) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) @property @pulumi.getter @@ -39797,126 +45668,77 @@ def aggregation(self, value: pulumi.Input[str]): @property @pulumi.getter - def metric(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "metric") - - @metric.setter - def metric(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "metric", value) - - @property - @pulumi.getter - def order(self) -> Optional[pulumi.Input[str]]: + def order(self) -> pulumi.Input[str]: return pulumi.get(self, "order") @order.setter - def order(self, value: Optional[pulumi.Input[str]]): + def order(self, value: pulumi.Input[str]): pulumi.set(self, "order", value) - -@pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearchArgs: - def __init__(__self__, *, - query: pulumi.Input[str]): - pulumi.set(__self__, "query", query) - @property @pulumi.getter - def query(self) -> pulumi.Input[str]: - return pulumi.get(self, "query") + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @query.setter - def query(self, value: pulumi.Input[str]): - pulumi.set(self, "query", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestQueryMetricQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs: def __init__(__self__, *, - name: pulumi.Input[str], - query: pulumi.Input[str], - aggregator: Optional[pulumi.Input[str]] = None, - data_source: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "query", query) - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if data_source is not None: - pulumi.set(__self__, "data_source", data_source) + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) @property @pulumi.getter - def query(self) -> pulumi.Input[str]: - return pulumi.get(self, "query") + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @query.setter - def query(self, value: pulumi.Input[str]): - pulumi.set(self, "query", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property @pulumi.getter - def aggregator(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "aggregator") - - @aggregator.setter - def aggregator(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "aggregator", value) - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "data_source") + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") - @data_source.setter - def data_source(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "data_source", value) + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestQueryProcessQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs: def __init__(__self__, *, - data_source: pulumi.Input[str], metric: pulumi.Input[str], - name: pulumi.Input[str], - aggregator: Optional[pulumi.Input[str]] = None, - is_normalized_cpu: Optional[pulumi.Input[bool]] = None, + filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, limit: Optional[pulumi.Input[int]] = None, - sort: Optional[pulumi.Input[str]] = None, - tag_filters: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - text_filter: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "data_source", data_source) + search_by: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "metric", metric) - pulumi.set(__self__, "name", name) - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if is_normalized_cpu is not None: - pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort is not None: - pulumi.set(__self__, "sort", sort) - if tag_filters is not None: - pulumi.set(__self__, "tag_filters", tag_filters) - if text_filter is not None: - pulumi.set(__self__, "text_filter", text_filter) - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> pulumi.Input[str]: - return pulumi.get(self, "data_source") - - @data_source.setter - def data_source(self, value: pulumi.Input[str]): - pulumi.set(self, "data_source", value) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) @property @pulumi.getter @@ -39928,31 +45750,13 @@ def metric(self, value: pulumi.Input[str]): pulumi.set(self, "metric", value) @property - @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") - - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) - - @property - @pulumi.getter - def aggregator(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "aggregator") - - @aggregator.setter - def aggregator(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "aggregator", value) - - @property - @pulumi.getter(name="isNormalizedCpu") - def is_normalized_cpu(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "is_normalized_cpu") - - @is_normalized_cpu.setter - def is_normalized_cpu(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "is_normalized_cpu", value) + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "filter_bies") + + @filter_bies.setter + def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "filter_bies", value) @property @pulumi.getter @@ -39964,40 +45768,22 @@ def limit(self, value: Optional[pulumi.Input[int]]): pulumi.set(self, "limit", value) @property - @pulumi.getter - def sort(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "sort") - - @sort.setter - def sort(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "sort", value) - - @property - @pulumi.getter(name="tagFilters") - def tag_filters(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "tag_filters") - - @tag_filters.setter - def tag_filters(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "tag_filters", value) - - @property - @pulumi.getter(name="textFilter") - def text_filter(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "text_filter") + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_by") - @text_filter.setter - def text_filter(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "text_filter", value) + @search_by.setter + def search_by(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_by", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestRumQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -40020,29 +45806,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -40056,7 +45842,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -40096,11 +45882,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestRumQueryGroupByArgs: +class DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -40128,16 +45914,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -40176,7 +45962,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestRumQueryMultiComputeArgs: +class DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -40216,12 +46002,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestSecurityQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -40244,29 +46030,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -40280,7 +46066,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -40320,11 +46106,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupByArgs: +class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -40352,16 +46138,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQueryArgs: +class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -40400,7 +46186,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiComputeArgs: +class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -40422,1037 +46208,716 @@ def aggregation(self, value: pulumi.Input[str]): @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) - - @property - @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") - - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) - - -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionArgs: - def __init__(__self__, *, - color_by_groups: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionCustomLinkArgs']]]] = None, - live_span: Optional[pulumi.Input[str]] = None, - request: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestArgs']] = None, - title: Optional[pulumi.Input[str]] = None, - title_align: Optional[pulumi.Input[str]] = None, - title_size: Optional[pulumi.Input[str]] = None, - xaxis: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionXaxisArgs']] = None, - yaxis: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionYaxisArgs']] = None): - """ - :param pulumi.Input[str] title: The title of the dashboard. - """ - if color_by_groups is not None: - pulumi.set(__self__, "color_by_groups", color_by_groups) - if custom_links is not None: - pulumi.set(__self__, "custom_links", custom_links) - if live_span is not None: - pulumi.set(__self__, "live_span", live_span) - if request is not None: - pulumi.set(__self__, "request", request) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - if xaxis is not None: - pulumi.set(__self__, "xaxis", xaxis) - if yaxis is not None: - pulumi.set(__self__, "yaxis", yaxis) - - @property - @pulumi.getter(name="colorByGroups") - def color_by_groups(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "color_by_groups") - - @color_by_groups.setter - def color_by_groups(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "color_by_groups", value) - - @property - @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionCustomLinkArgs']]]]: - return pulumi.get(self, "custom_links") - - @custom_links.setter - def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionCustomLinkArgs']]]]): - pulumi.set(self, "custom_links", value) - - @property - @pulumi.getter(name="liveSpan") - def live_span(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "live_span") - - @live_span.setter - def live_span(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "live_span", value) - - @property - @pulumi.getter - def request(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestArgs']]: - return pulumi.get(self, "request") - - @request.setter - def request(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestArgs']]): - pulumi.set(self, "request", value) - - @property - @pulumi.getter - def title(self) -> Optional[pulumi.Input[str]]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") - - @title.setter - def title(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title", value) - - @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_align") - - @title_align.setter - def title_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_align", value) - - @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_size") - - @title_size.setter - def title_size(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_size", value) - - @property - @pulumi.getter - def xaxis(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionXaxisArgs']]: - return pulumi.get(self, "xaxis") - - @xaxis.setter - def xaxis(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionXaxisArgs']]): - pulumi.set(self, "xaxis", value) - - @property - @pulumi.getter - def yaxis(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionYaxisArgs']]: - return pulumi.get(self, "yaxis") - - @yaxis.setter - def yaxis(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionYaxisArgs']]): - pulumi.set(self, "yaxis", value) - - -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionCustomLinkArgs: - def __init__(__self__, *, - is_hidden: Optional[pulumi.Input[bool]] = None, - label: Optional[pulumi.Input[str]] = None, - link: Optional[pulumi.Input[str]] = None, - override_label: Optional[pulumi.Input[str]] = None): - if is_hidden is not None: - pulumi.set(__self__, "is_hidden", is_hidden) - if label is not None: - pulumi.set(__self__, "label", label) - if link is not None: - pulumi.set(__self__, "link", link) - if override_label is not None: - pulumi.set(__self__, "override_label", override_label) - - @property - @pulumi.getter(name="isHidden") - def is_hidden(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "is_hidden") - - @is_hidden.setter - def is_hidden(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "is_hidden", value) - - @property - @pulumi.getter - def label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "label") - - @label.setter - def label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "label", value) - - @property - @pulumi.getter - def link(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "link") - - @link.setter - def link(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "link", value) - - @property - @pulumi.getter(name="overrideLabel") - def override_label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "override_label") - - @override_label.setter - def override_label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "override_label", value) - - -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestArgs: - def __init__(__self__, *, - scatterplot_tables: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs']]]] = None, - xes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXArgs']]]] = None, - ys: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYArgs']]]] = None): - if scatterplot_tables is not None: - pulumi.set(__self__, "scatterplot_tables", scatterplot_tables) - if xes is not None: - pulumi.set(__self__, "xes", xes) - if ys is not None: - pulumi.set(__self__, "ys", ys) - - @property - @pulumi.getter(name="scatterplotTables") - def scatterplot_tables(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs']]]]: - return pulumi.get(self, "scatterplot_tables") - - @scatterplot_tables.setter - def scatterplot_tables(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs']]]]): - pulumi.set(self, "scatterplot_tables", value) - - @property - @pulumi.getter - def xes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXArgs']]]]: - return pulumi.get(self, "xes") - - @xes.setter - def xes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXArgs']]]]): - pulumi.set(self, "xes", value) - - @property - @pulumi.getter - def ys(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYArgs']]]]: - return pulumi.get(self, "ys") - - @ys.setter - def ys(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYArgs']]]]): - pulumi.set(self, "ys", value) - - -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableArgs: - def __init__(__self__, *, - formulas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs']]]] = None, - queries: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs']]]] = None): - if formulas is not None: - pulumi.set(__self__, "formulas", formulas) - if queries is not None: - pulumi.set(__self__, "queries", queries) - - @property - @pulumi.getter - def formulas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs']]]]: - return pulumi.get(self, "formulas") - - @formulas.setter - def formulas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs']]]]): - pulumi.set(self, "formulas", value) - - @property - @pulumi.getter - def queries(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs']]]]: - return pulumi.get(self, "queries") - - @queries.setter - def queries(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs']]]]): - pulumi.set(self, "queries", value) - - -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormulaArgs: - def __init__(__self__, *, - dimension: pulumi.Input[str], - formula_expression: pulumi.Input[str], - alias: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "dimension", dimension) - pulumi.set(__self__, "formula_expression", formula_expression) - if alias is not None: - pulumi.set(__self__, "alias", alias) - - @property - @pulumi.getter - def dimension(self) -> pulumi.Input[str]: - return pulumi.get(self, "dimension") - - @dimension.setter - def dimension(self, value: pulumi.Input[str]): - pulumi.set(self, "dimension", value) - - @property - @pulumi.getter(name="formulaExpression") - def formula_expression(self) -> pulumi.Input[str]: - return pulumi.get(self, "formula_expression") - - @formula_expression.setter - def formula_expression(self, value: pulumi.Input[str]): - pulumi.set(self, "formula_expression", value) - - @property - @pulumi.getter - def alias(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "alias") - - @alias.setter - def alias(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "alias", value) - - -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryArgs: - def __init__(__self__, *, - apm_dependency_stats_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs']] = None, - apm_resource_stats_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs']] = None, - event_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs']] = None, - metric_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs']] = None, - process_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs']] = None): - if apm_dependency_stats_query is not None: - pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) - if apm_resource_stats_query is not None: - pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) - if event_query is not None: - pulumi.set(__self__, "event_query", event_query) - if metric_query is not None: - pulumi.set(__self__, "metric_query", metric_query) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) - - @property - @pulumi.getter(name="apmDependencyStatsQuery") - def apm_dependency_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs']]: - return pulumi.get(self, "apm_dependency_stats_query") - - @apm_dependency_stats_query.setter - def apm_dependency_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs']]): - pulumi.set(self, "apm_dependency_stats_query", value) - - @property - @pulumi.getter(name="apmResourceStatsQuery") - def apm_resource_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs']]: - return pulumi.get(self, "apm_resource_stats_query") - - @apm_resource_stats_query.setter - def apm_resource_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs']]): - pulumi.set(self, "apm_resource_stats_query", value) - - @property - @pulumi.getter(name="eventQuery") - def event_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs']]: - return pulumi.get(self, "event_query") - - @event_query.setter - def event_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs']]): - pulumi.set(self, "event_query", value) - - @property - @pulumi.getter(name="metricQuery") - def metric_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs']]: - return pulumi.get(self, "metric_query") - - @metric_query.setter - def metric_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs']]): - pulumi.set(self, "metric_query", value) - - @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs']]: - return pulumi.get(self, "process_query") - - @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs']]): - pulumi.set(self, "process_query", value) - - -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQueryArgs: - def __init__(__self__, *, - data_source: pulumi.Input[str], - env: pulumi.Input[str], - name: pulumi.Input[str], - operation_name: pulumi.Input[str], - resource_name: pulumi.Input[str], - service: pulumi.Input[str], - stat: pulumi.Input[str], - is_upstream: Optional[pulumi.Input[bool]] = None, - primary_tag_name: Optional[pulumi.Input[str]] = None, - primary_tag_value: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "operation_name", operation_name) - pulumi.set(__self__, "resource_name", resource_name) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "stat", stat) - if is_upstream is not None: - pulumi.set(__self__, "is_upstream", is_upstream) - if primary_tag_name is not None: - pulumi.set(__self__, "primary_tag_name", primary_tag_name) - if primary_tag_value is not None: - pulumi.set(__self__, "primary_tag_value", primary_tag_value) - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> pulumi.Input[str]: - return pulumi.get(self, "data_source") - - @data_source.setter - def data_source(self, value: pulumi.Input[str]): - pulumi.set(self, "data_source", value) - - @property - @pulumi.getter - def env(self) -> pulumi.Input[str]: - return pulumi.get(self, "env") - - @env.setter - def env(self, value: pulumi.Input[str]): - pulumi.set(self, "env", value) - - @property - @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) @property - @pulumi.getter(name="operationName") - def operation_name(self) -> pulumi.Input[str]: - return pulumi.get(self, "operation_name") + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") - @operation_name.setter - def operation_name(self, value: pulumi.Input[str]): - pulumi.set(self, "operation_name", value) + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) - @property - @pulumi.getter(name="resourceName") - def resource_name(self) -> pulumi.Input[str]: - return pulumi.get(self, "resource_name") - @resource_name.setter - def resource_name(self, value: pulumi.Input[str]): - pulumi.set(self, "resource_name", value) +@pulumi.input_type +class DashboardWidgetScatterplotDefinitionXaxisArgs: + def __init__(__self__, *, + include_zero: Optional[pulumi.Input[bool]] = None, + label: Optional[pulumi.Input[str]] = None, + max: Optional[pulumi.Input[str]] = None, + min: Optional[pulumi.Input[str]] = None, + scale: Optional[pulumi.Input[str]] = None): + if include_zero is not None: + pulumi.set(__self__, "include_zero", include_zero) + if label is not None: + pulumi.set(__self__, "label", label) + if max is not None: + pulumi.set(__self__, "max", max) + if min is not None: + pulumi.set(__self__, "min", min) + if scale is not None: + pulumi.set(__self__, "scale", scale) @property - @pulumi.getter - def service(self) -> pulumi.Input[str]: - return pulumi.get(self, "service") + @pulumi.getter(name="includeZero") + def include_zero(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "include_zero") - @service.setter - def service(self, value: pulumi.Input[str]): - pulumi.set(self, "service", value) + @include_zero.setter + def include_zero(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "include_zero", value) @property @pulumi.getter - def stat(self) -> pulumi.Input[str]: - return pulumi.get(self, "stat") + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") - @stat.setter - def stat(self, value: pulumi.Input[str]): - pulumi.set(self, "stat", value) + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) @property - @pulumi.getter(name="isUpstream") - def is_upstream(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "is_upstream") + @pulumi.getter + def max(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "max") - @is_upstream.setter - def is_upstream(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "is_upstream", value) + @max.setter + def max(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "max", value) @property - @pulumi.getter(name="primaryTagName") - def primary_tag_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "primary_tag_name") + @pulumi.getter + def min(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "min") - @primary_tag_name.setter - def primary_tag_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "primary_tag_name", value) + @min.setter + def min(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "min", value) @property - @pulumi.getter(name="primaryTagValue") - def primary_tag_value(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "primary_tag_value") + @pulumi.getter + def scale(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "scale") - @primary_tag_value.setter - def primary_tag_value(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "primary_tag_value", value) + @scale.setter + def scale(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "scale", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQueryArgs: +class DashboardWidgetScatterplotDefinitionYaxisArgs: def __init__(__self__, *, - data_source: pulumi.Input[str], - env: pulumi.Input[str], - name: pulumi.Input[str], - service: pulumi.Input[str], - stat: pulumi.Input[str], - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - operation_name: Optional[pulumi.Input[str]] = None, - primary_tag_name: Optional[pulumi.Input[str]] = None, - primary_tag_value: Optional[pulumi.Input[str]] = None, - resource_name: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "stat", stat) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if operation_name is not None: - pulumi.set(__self__, "operation_name", operation_name) - if primary_tag_name is not None: - pulumi.set(__self__, "primary_tag_name", primary_tag_name) - if primary_tag_value is not None: - pulumi.set(__self__, "primary_tag_value", primary_tag_value) - if resource_name is not None: - pulumi.set(__self__, "resource_name", resource_name) + include_zero: Optional[pulumi.Input[bool]] = None, + label: Optional[pulumi.Input[str]] = None, + max: Optional[pulumi.Input[str]] = None, + min: Optional[pulumi.Input[str]] = None, + scale: Optional[pulumi.Input[str]] = None): + if include_zero is not None: + pulumi.set(__self__, "include_zero", include_zero) + if label is not None: + pulumi.set(__self__, "label", label) + if max is not None: + pulumi.set(__self__, "max", max) + if min is not None: + pulumi.set(__self__, "min", min) + if scale is not None: + pulumi.set(__self__, "scale", scale) @property - @pulumi.getter(name="dataSource") - def data_source(self) -> pulumi.Input[str]: - return pulumi.get(self, "data_source") + @pulumi.getter(name="includeZero") + def include_zero(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "include_zero") - @data_source.setter - def data_source(self, value: pulumi.Input[str]): - pulumi.set(self, "data_source", value) + @include_zero.setter + def include_zero(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "include_zero", value) @property @pulumi.getter - def env(self) -> pulumi.Input[str]: - return pulumi.get(self, "env") + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") - @env.setter - def env(self, value: pulumi.Input[str]): - pulumi.set(self, "env", value) + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) @property @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + def max(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "max") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @max.setter + def max(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "max", value) @property @pulumi.getter - def service(self) -> pulumi.Input[str]: - return pulumi.get(self, "service") + def min(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "min") - @service.setter - def service(self, value: pulumi.Input[str]): - pulumi.set(self, "service", value) + @min.setter + def min(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "min", value) @property @pulumi.getter - def stat(self) -> pulumi.Input[str]: - return pulumi.get(self, "stat") + def scale(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "scale") - @stat.setter - def stat(self, value: pulumi.Input[str]): - pulumi.set(self, "stat", value) + @scale.setter + def scale(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "scale", value) + + +@pulumi.input_type +class DashboardWidgetServiceLevelObjectiveDefinitionArgs: + def __init__(__self__, *, + slo_id: pulumi.Input[str], + time_windows: pulumi.Input[Sequence[pulumi.Input[str]]], + view_mode: pulumi.Input[str], + view_type: pulumi.Input[str], + global_time_target: Optional[pulumi.Input[str]] = None, + show_error_budget: Optional[pulumi.Input[bool]] = None, + title: Optional[pulumi.Input[str]] = None, + title_align: Optional[pulumi.Input[str]] = None, + title_size: Optional[pulumi.Input[str]] = None): + """ + :param pulumi.Input[str] title: The title of the dashboard. + """ + pulumi.set(__self__, "slo_id", slo_id) + pulumi.set(__self__, "time_windows", time_windows) + pulumi.set(__self__, "view_mode", view_mode) + pulumi.set(__self__, "view_type", view_type) + if global_time_target is not None: + pulumi.set(__self__, "global_time_target", global_time_target) + if show_error_budget is not None: + pulumi.set(__self__, "show_error_budget", show_error_budget) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "group_bies") + @pulumi.getter(name="sloId") + def slo_id(self) -> pulumi.Input[str]: + return pulumi.get(self, "slo_id") - @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "group_bies", value) + @slo_id.setter + def slo_id(self, value: pulumi.Input[str]): + pulumi.set(self, "slo_id", value) @property - @pulumi.getter(name="operationName") - def operation_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "operation_name") + @pulumi.getter(name="timeWindows") + def time_windows(self) -> pulumi.Input[Sequence[pulumi.Input[str]]]: + return pulumi.get(self, "time_windows") - @operation_name.setter - def operation_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "operation_name", value) + @time_windows.setter + def time_windows(self, value: pulumi.Input[Sequence[pulumi.Input[str]]]): + pulumi.set(self, "time_windows", value) @property - @pulumi.getter(name="primaryTagName") - def primary_tag_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "primary_tag_name") + @pulumi.getter(name="viewMode") + def view_mode(self) -> pulumi.Input[str]: + return pulumi.get(self, "view_mode") - @primary_tag_name.setter - def primary_tag_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "primary_tag_name", value) + @view_mode.setter + def view_mode(self, value: pulumi.Input[str]): + pulumi.set(self, "view_mode", value) @property - @pulumi.getter(name="primaryTagValue") - def primary_tag_value(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "primary_tag_value") + @pulumi.getter(name="viewType") + def view_type(self) -> pulumi.Input[str]: + return pulumi.get(self, "view_type") - @primary_tag_value.setter - def primary_tag_value(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "primary_tag_value", value) + @view_type.setter + def view_type(self, value: pulumi.Input[str]): + pulumi.set(self, "view_type", value) @property - @pulumi.getter(name="resourceName") - def resource_name(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "resource_name") + @pulumi.getter(name="globalTimeTarget") + def global_time_target(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "global_time_target") - @resource_name.setter - def resource_name(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "resource_name", value) + @global_time_target.setter + def global_time_target(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "global_time_target", value) + @property + @pulumi.getter(name="showErrorBudget") + def show_error_budget(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "show_error_budget") -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryArgs: - def __init__(__self__, *, - computes: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs']]], - data_source: pulumi.Input[str], - name: pulumi.Input[str], - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs']]]] = None, - indexes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - search: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs']] = None): - pulumi.set(__self__, "computes", computes) - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "name", name) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if indexes is not None: - pulumi.set(__self__, "indexes", indexes) - if search is not None: - pulumi.set(__self__, "search", search) + @show_error_budget.setter + def show_error_budget(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "show_error_budget", value) @property @pulumi.getter - def computes(self) -> pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs']]]: - return pulumi.get(self, "computes") + def title(self) -> Optional[pulumi.Input[str]]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") - @computes.setter - def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs']]]): - pulumi.set(self, "computes", value) + @title.setter + def title(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title", value) @property - @pulumi.getter(name="dataSource") - def data_source(self) -> pulumi.Input[str]: - return pulumi.get(self, "data_source") + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_align") - @data_source.setter - def data_source(self, value: pulumi.Input[str]): - pulumi.set(self, "data_source", value) + @title_align.setter + def title_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_align", value) @property - @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_size") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @title_size.setter + def title_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_size", value) - @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs']]]]: - return pulumi.get(self, "group_bies") - @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs']]]]): - pulumi.set(self, "group_bies", value) +@pulumi.input_type +class DashboardWidgetServicemapDefinitionArgs: + def __init__(__self__, *, + filters: pulumi.Input[Sequence[pulumi.Input[str]]], + service: pulumi.Input[str], + custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetServicemapDefinitionCustomLinkArgs']]]] = None, + title: Optional[pulumi.Input[str]] = None, + title_align: Optional[pulumi.Input[str]] = None, + title_size: Optional[pulumi.Input[str]] = None): + """ + :param pulumi.Input[str] title: The title of the dashboard. + """ + pulumi.set(__self__, "filters", filters) + pulumi.set(__self__, "service", service) + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) @property @pulumi.getter - def indexes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "indexes") + def filters(self) -> pulumi.Input[Sequence[pulumi.Input[str]]]: + return pulumi.get(self, "filters") - @indexes.setter - def indexes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "indexes", value) + @filters.setter + def filters(self, value: pulumi.Input[Sequence[pulumi.Input[str]]]): + pulumi.set(self, "filters", value) @property @pulumi.getter - def search(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs']]: - return pulumi.get(self, "search") + def service(self) -> pulumi.Input[str]: + return pulumi.get(self, "service") - @search.setter - def search(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs']]): - pulumi.set(self, "search", value) + @service.setter + def service(self, value: pulumi.Input[str]): + pulumi.set(self, "service", value) + @property + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetServicemapDefinitionCustomLinkArgs']]]]: + return pulumi.get(self, "custom_links") -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryComputeArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - interval: Optional[pulumi.Input[int]] = None, - metric: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if interval is not None: - pulumi.set(__self__, "interval", interval) - if metric is not None: - pulumi.set(__self__, "metric", metric) + @custom_links.setter + def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetServicemapDefinitionCustomLinkArgs']]]]): + pulumi.set(self, "custom_links", value) @property @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + def title(self) -> Optional[pulumi.Input[str]]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @title.setter + def title(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title", value) @property - @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_align") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @title_align.setter + def title_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_align", value) @property - @pulumi.getter - def metric(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "metric") + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_size") - @metric.setter - def metric(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "metric", value) + @title_size.setter + def title_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_size", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupByArgs: +class DashboardWidgetServicemapDefinitionCustomLinkArgs: def __init__(__self__, *, - facet: pulumi.Input[str], - limit: Optional[pulumi.Input[int]] = None, - sort: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs']] = None): - pulumi.set(__self__, "facet", facet) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort is not None: - pulumi.set(__self__, "sort", sort) + is_hidden: Optional[pulumi.Input[bool]] = None, + label: Optional[pulumi.Input[str]] = None, + link: Optional[pulumi.Input[str]] = None, + override_label: Optional[pulumi.Input[str]] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) @property - @pulumi.getter - def facet(self) -> pulumi.Input[str]: - return pulumi.get(self, "facet") + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_hidden") - @facet.setter - def facet(self, value: pulumi.Input[str]): - pulumi.set(self, "facet", value) + @is_hidden.setter + def is_hidden(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_hidden", value) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) @property @pulumi.getter - def sort(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs']]: - return pulumi.get(self, "sort") + def link(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "link") + + @link.setter + def link(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "link", value) + + @property + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "override_label") - @sort.setter - def sort(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs']]): - pulumi.set(self, "sort", value) + @override_label.setter + def override_label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "override_label", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySortArgs: +class DashboardWidgetSunburstDefinitionArgs: def __init__(__self__, *, - aggregation: pulumi.Input[str], - metric: Optional[pulumi.Input[str]] = None, - order: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if order is not None: - pulumi.set(__self__, "order", order) + custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionCustomLinkArgs']]]] = None, + hide_total: Optional[pulumi.Input[bool]] = None, + legend_inline: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionLegendInlineArgs']] = None, + legend_table: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionLegendTableArgs']] = None, + live_span: Optional[pulumi.Input[str]] = None, + requests: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestArgs']]]] = None, + title: Optional[pulumi.Input[str]] = None, + title_align: Optional[pulumi.Input[str]] = None, + title_size: Optional[pulumi.Input[str]] = None): + """ + :param pulumi.Input[str] title: The title of the dashboard. + """ + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if hide_total is not None: + pulumi.set(__self__, "hide_total", hide_total) + if legend_inline is not None: + pulumi.set(__self__, "legend_inline", legend_inline) + if legend_table is not None: + pulumi.set(__self__, "legend_table", legend_table) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if requests is not None: + pulumi.set(__self__, "requests", requests) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionCustomLinkArgs']]]]: + return pulumi.get(self, "custom_links") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @custom_links.setter + def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionCustomLinkArgs']]]]): + pulumi.set(self, "custom_links", value) @property - @pulumi.getter - def metric(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "metric") + @pulumi.getter(name="hideTotal") + def hide_total(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_total") - @metric.setter - def metric(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "metric", value) + @hide_total.setter + def hide_total(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_total", value) @property - @pulumi.getter - def order(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "order") - - @order.setter - def order(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "order", value) + @pulumi.getter(name="legendInline") + def legend_inline(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionLegendInlineArgs']]: + return pulumi.get(self, "legend_inline") - -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearchArgs: - def __init__(__self__, *, - query: pulumi.Input[str]): - pulumi.set(__self__, "query", query) + @legend_inline.setter + def legend_inline(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionLegendInlineArgs']]): + pulumi.set(self, "legend_inline", value) @property - @pulumi.getter - def query(self) -> pulumi.Input[str]: - return pulumi.get(self, "query") + @pulumi.getter(name="legendTable") + def legend_table(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionLegendTableArgs']]: + return pulumi.get(self, "legend_table") - @query.setter - def query(self, value: pulumi.Input[str]): - pulumi.set(self, "query", value) + @legend_table.setter + def legend_table(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionLegendTableArgs']]): + pulumi.set(self, "legend_table", value) + @property + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "live_span") -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQueryArgs: - def __init__(__self__, *, - name: pulumi.Input[str], - query: pulumi.Input[str], - aggregator: Optional[pulumi.Input[str]] = None, - data_source: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "query", query) - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if data_source is not None: - pulumi.set(__self__, "data_source", data_source) + @live_span.setter + def live_span(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "live_span", value) @property @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + def requests(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestArgs']]]]: + return pulumi.get(self, "requests") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @requests.setter + def requests(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestArgs']]]]): + pulumi.set(self, "requests", value) @property @pulumi.getter - def query(self) -> pulumi.Input[str]: - return pulumi.get(self, "query") + def title(self) -> Optional[pulumi.Input[str]]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") - @query.setter - def query(self, value: pulumi.Input[str]): - pulumi.set(self, "query", value) + @title.setter + def title(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title", value) @property - @pulumi.getter - def aggregator(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "aggregator") + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_align") - @aggregator.setter - def aggregator(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "aggregator", value) + @title_align.setter + def title_align(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_align", value) @property - @pulumi.getter(name="dataSource") - def data_source(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "data_source") + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "title_size") - @data_source.setter - def data_source(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "data_source", value) + @title_size.setter + def title_size(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "title_size", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQueryArgs: +class DashboardWidgetSunburstDefinitionCustomLinkArgs: def __init__(__self__, *, - data_source: pulumi.Input[str], - metric: pulumi.Input[str], - name: pulumi.Input[str], - aggregator: Optional[pulumi.Input[str]] = None, - is_normalized_cpu: Optional[pulumi.Input[bool]] = None, - limit: Optional[pulumi.Input[int]] = None, - sort: Optional[pulumi.Input[str]] = None, - tag_filters: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - text_filter: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "metric", metric) - pulumi.set(__self__, "name", name) - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if is_normalized_cpu is not None: - pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort is not None: - pulumi.set(__self__, "sort", sort) - if tag_filters is not None: - pulumi.set(__self__, "tag_filters", tag_filters) - if text_filter is not None: - pulumi.set(__self__, "text_filter", text_filter) + is_hidden: Optional[pulumi.Input[bool]] = None, + label: Optional[pulumi.Input[str]] = None, + link: Optional[pulumi.Input[str]] = None, + override_label: Optional[pulumi.Input[str]] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) @property - @pulumi.getter(name="dataSource") - def data_source(self) -> pulumi.Input[str]: - return pulumi.get(self, "data_source") + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_hidden") - @data_source.setter - def data_source(self, value: pulumi.Input[str]): - pulumi.set(self, "data_source", value) + @is_hidden.setter + def is_hidden(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_hidden", value) @property @pulumi.getter - def metric(self) -> pulumi.Input[str]: - return pulumi.get(self, "metric") + def label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "label") - @metric.setter - def metric(self, value: pulumi.Input[str]): - pulumi.set(self, "metric", value) + @label.setter + def label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "label", value) @property @pulumi.getter - def name(self) -> pulumi.Input[str]: - return pulumi.get(self, "name") + def link(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "link") - @name.setter - def name(self, value: pulumi.Input[str]): - pulumi.set(self, "name", value) + @link.setter + def link(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "link", value) @property - @pulumi.getter - def aggregator(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "aggregator") + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "override_label") - @aggregator.setter - def aggregator(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "aggregator", value) + @override_label.setter + def override_label(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "override_label", value) - @property - @pulumi.getter(name="isNormalizedCpu") - def is_normalized_cpu(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "is_normalized_cpu") - @is_normalized_cpu.setter - def is_normalized_cpu(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "is_normalized_cpu", value) +@pulumi.input_type +class DashboardWidgetSunburstDefinitionLegendInlineArgs: + def __init__(__self__, *, + type: pulumi.Input[str], + hide_percent: Optional[pulumi.Input[bool]] = None, + hide_value: Optional[pulumi.Input[bool]] = None): + pulumi.set(__self__, "type", type) + if hide_percent is not None: + pulumi.set(__self__, "hide_percent", hide_percent) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + def type(self) -> pulumi.Input[str]: + return pulumi.get(self, "type") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @type.setter + def type(self, value: pulumi.Input[str]): + pulumi.set(self, "type", value) @property - @pulumi.getter - def sort(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "sort") + @pulumi.getter(name="hidePercent") + def hide_percent(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_percent") - @sort.setter - def sort(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "sort", value) + @hide_percent.setter + def hide_percent(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_percent", value) @property - @pulumi.getter(name="tagFilters") - def tag_filters(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "tag_filters") + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_value") - @tag_filters.setter - def tag_filters(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "tag_filters", value) + @hide_value.setter + def hide_value(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_value", value) + + +@pulumi.input_type +class DashboardWidgetSunburstDefinitionLegendTableArgs: + def __init__(__self__, *, + type: pulumi.Input[str]): + pulumi.set(__self__, "type", type) @property - @pulumi.getter(name="textFilter") - def text_filter(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "text_filter") + @pulumi.getter + def type(self) -> pulumi.Input[str]: + return pulumi.get(self, "type") - @text_filter.setter - def text_filter(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "text_filter", value) + @type.setter + def type(self, value: pulumi.Input[str]): + pulumi.set(self, "type", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXArgs: +class DashboardWidgetSunburstDefinitionRequestArgs: def __init__(__self__, *, - aggregator: Optional[pulumi.Input[str]] = None, - apm_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs']] = None, - log_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs']] = None, - process_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs']] = None, + apm_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryArgs']] = None, + audit_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryArgs']] = None, + formulas: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestFormulaArgs']]]] = None, + log_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryArgs']] = None, + network_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestProcessQueryArgs']] = None, q: Optional[pulumi.Input[str]] = None, - rum_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs']] = None, - security_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs']] = None): - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) + queries: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryArgs']]]] = None, + rum_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryArgs']] = None, + security_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs']] = None): if apm_query is not None: pulumi.set(__self__, "apm_query", apm_query) + if audit_query is not None: + pulumi.set(__self__, "audit_query", audit_query) + if formulas is not None: + pulumi.set(__self__, "formulas", formulas) if log_query is not None: pulumi.set(__self__, "log_query", log_query) + if network_query is not None: + pulumi.set(__self__, "network_query", network_query) if process_query is not None: pulumi.set(__self__, "process_query", process_query) if q is not None: pulumi.set(__self__, "q", q) + if queries is not None: + pulumi.set(__self__, "queries", queries) if rum_query is not None: pulumi.set(__self__, "rum_query", rum_query) if security_query is not None: pulumi.set(__self__, "security_query", security_query) - @property - @pulumi.getter - def aggregator(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "aggregator") - - @aggregator.setter - def aggregator(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "aggregator", value) - @property @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs']]: + def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryArgs']]: return pulumi.get(self, "apm_query") @apm_query.setter - def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs']]): + def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryArgs']]): pulumi.set(self, "apm_query", value) + @property + @pulumi.getter(name="auditQuery") + def audit_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryArgs']]: + return pulumi.get(self, "audit_query") + + @audit_query.setter + def audit_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryArgs']]): + pulumi.set(self, "audit_query", value) + + @property + @pulumi.getter + def formulas(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestFormulaArgs']]]]: + return pulumi.get(self, "formulas") + + @formulas.setter + def formulas(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestFormulaArgs']]]]): + pulumi.set(self, "formulas", value) + @property @pulumi.getter(name="logQuery") - def log_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs']]: + def log_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryArgs']]: return pulumi.get(self, "log_query") @log_query.setter - def log_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs']]): + def log_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryArgs']]): pulumi.set(self, "log_query", value) + @property + @pulumi.getter(name="networkQuery") + def network_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs']]: + return pulumi.get(self, "network_query") + + @network_query.setter + def network_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs']]): + pulumi.set(self, "network_query", value) + @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs']]: + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestProcessQueryArgs']]: return pulumi.get(self, "process_query") @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs']]): + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestProcessQueryArgs']]): pulumi.set(self, "process_query", value) @property @@ -41464,32 +46929,41 @@ def q(self) -> Optional[pulumi.Input[str]]: def q(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "q", value) + @property + @pulumi.getter + def queries(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryArgs']]]]: + return pulumi.get(self, "queries") + + @queries.setter + def queries(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryArgs']]]]): + pulumi.set(self, "queries", value) + @property @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs']]: + def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryArgs']]: return pulumi.get(self, "rum_query") @rum_query.setter - def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs']]): + def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryArgs']]): pulumi.set(self, "rum_query", value) @property @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs']]: + def security_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs']]: return pulumi.get(self, "security_query") @security_query.setter - def security_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs']]): + def security_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs']]): pulumi.set(self, "security_query", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXApmQueryArgs: +class DashboardWidgetSunburstDefinitionRequestApmQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -41512,29 +46986,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -41548,7 +47022,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQueryArgs: +class DashboardWidgetSunburstDefinitionRequestApmQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -41588,11 +47062,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupByArgs: +class DashboardWidgetSunburstDefinitionRequestApmQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -41620,16 +47094,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQueryArgs: +class DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -41668,7 +47142,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiComputeArgs: +class DashboardWidgetSunburstDefinitionRequestApmQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -41708,12 +47182,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXLogQueryArgs: +class DashboardWidgetSunburstDefinitionRequestAuditQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -41736,29 +47210,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -41772,7 +47246,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQueryArgs: +class DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -41812,11 +47286,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupByArgs: +class DashboardWidgetSunburstDefinitionRequestAuditQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -41844,16 +47318,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQueryArgs: +class DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -41865,131 +47339,282 @@ def __init__(__self__, *, @property @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def order(self) -> pulumi.Input[str]: + return pulumi.get(self, "order") + + @order.setter + def order(self, value: pulumi.Input[str]): + pulumi.set(self, "order", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + +@pulumi.input_type +class DashboardWidgetSunburstDefinitionRequestAuditQueryMultiComputeArgs: + def __init__(__self__, *, + aggregation: pulumi.Input[str], + facet: Optional[pulumi.Input[str]] = None, + interval: Optional[pulumi.Input[int]] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> pulumi.Input[str]: + return pulumi.get(self, "aggregation") + + @aggregation.setter + def aggregation(self, value: pulumi.Input[str]): + pulumi.set(self, "aggregation", value) + + @property + @pulumi.getter + def facet(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "facet") + + @facet.setter + def facet(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "facet", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + +@pulumi.input_type +class DashboardWidgetSunburstDefinitionRequestFormulaArgs: + def __init__(__self__, *, + formula_expression: pulumi.Input[str], + alias: Optional[pulumi.Input[str]] = None, + cell_display_mode: Optional[pulumi.Input[str]] = None, + conditional_formats: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs']]]] = None, + limit: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs']] = None): + pulumi.set(__self__, "formula_expression", formula_expression) + if alias is not None: + pulumi.set(__self__, "alias", alias) + if cell_display_mode is not None: + pulumi.set(__self__, "cell_display_mode", cell_display_mode) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) + if limit is not None: + pulumi.set(__self__, "limit", limit) + + @property + @pulumi.getter(name="formulaExpression") + def formula_expression(self) -> pulumi.Input[str]: + return pulumi.get(self, "formula_expression") + + @formula_expression.setter + def formula_expression(self, value: pulumi.Input[str]): + pulumi.set(self, "formula_expression", value) + + @property + @pulumi.getter + def alias(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "alias") + + @alias.setter + def alias(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "alias", value) + + @property + @pulumi.getter(name="cellDisplayMode") + def cell_display_mode(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "cell_display_mode") + + @cell_display_mode.setter + def cell_display_mode(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "cell_display_mode", value) + + @property + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs']]]]: + return pulumi.get(self, "conditional_formats") + + @conditional_formats.setter + def conditional_formats(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs']]]]): + pulumi.set(self, "conditional_formats", value) + + @property + @pulumi.getter + def limit(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs']]: + return pulumi.get(self, "limit") + + @limit.setter + def limit(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs']]): + pulumi.set(self, "limit", value) + + +@pulumi.input_type +class DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormatArgs: + def __init__(__self__, *, + comparator: pulumi.Input[str], + palette: pulumi.Input[str], + value: pulumi.Input[float], + custom_bg_color: Optional[pulumi.Input[str]] = None, + custom_fg_color: Optional[pulumi.Input[str]] = None, + hide_value: Optional[pulumi.Input[bool]] = None, + image_url: Optional[pulumi.Input[str]] = None, + metric: Optional[pulumi.Input[str]] = None, + timeframe: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) + + @property + @pulumi.getter + def comparator(self) -> pulumi.Input[str]: + return pulumi.get(self, "comparator") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @comparator.setter + def comparator(self, value: pulumi.Input[str]): + pulumi.set(self, "comparator", value) @property @pulumi.getter - def order(self) -> pulumi.Input[str]: - return pulumi.get(self, "order") + def palette(self) -> pulumi.Input[str]: + return pulumi.get(self, "palette") - @order.setter - def order(self, value: pulumi.Input[str]): - pulumi.set(self, "order", value) + @palette.setter + def palette(self, value: pulumi.Input[str]): + pulumi.set(self, "palette", value) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) - + def value(self) -> pulumi.Input[float]: + return pulumi.get(self, "value") -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiComputeArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + @value.setter + def value(self, value: pulumi.Input[float]): + pulumi.set(self, "value", value) @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_bg_color") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @custom_bg_color.setter + def custom_bg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_bg_color", value) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "custom_fg_color") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @custom_fg_color.setter + def custom_fg_color(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "custom_fg_color", value) @property - @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "hide_value") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @hide_value.setter + def hide_value(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "hide_value", value) + @property + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "image_url") -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXProcessQueryArgs: - def __init__(__self__, *, - metric: pulumi.Input[str], - filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, - limit: Optional[pulumi.Input[int]] = None, - search_by: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) + @image_url.setter + def image_url(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "image_url", value) @property @pulumi.getter - def metric(self) -> pulumi.Input[str]: + def metric(self) -> Optional[pulumi.Input[str]]: return pulumi.get(self, "metric") @metric.setter - def metric(self, value: pulumi.Input[str]): + def metric(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "metric", value) @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "filter_bies") + @pulumi.getter + def timeframe(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "timeframe") + + @timeframe.setter + def timeframe(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "timeframe", value) - @filter_bies.setter - def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "filter_bies", value) + +@pulumi.input_type +class DashboardWidgetSunburstDefinitionRequestFormulaLimitArgs: + def __init__(__self__, *, + count: Optional[pulumi.Input[int]] = None, + order: Optional[pulumi.Input[str]] = None): + if count is not None: + pulumi.set(__self__, "count", count) + if order is not None: + pulumi.set(__self__, "order", order) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") + def count(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "count") - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) + @count.setter + def count(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "count", value) @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_by") + @pulumi.getter + def order(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "order") - @search_by.setter - def search_by(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_by", value) + @order.setter + def order(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "order", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXRumQueryArgs: +class DashboardWidgetSunburstDefinitionRequestLogQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -42012,29 +47637,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -42048,7 +47673,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQueryArgs: +class DashboardWidgetSunburstDefinitionRequestLogQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -42088,11 +47713,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupByArgs: +class DashboardWidgetSunburstDefinitionRequestLogQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -42120,16 +47745,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQueryArgs: +class DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -42168,7 +47793,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiComputeArgs: +class DashboardWidgetSunburstDefinitionRequestLogQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -42208,12 +47833,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryArgs: +class DashboardWidgetSunburstDefinitionRequestNetworkQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -42236,29 +47861,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -42272,7 +47897,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQueryArgs: +class DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -42312,11 +47937,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupByArgs: +class DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -42344,16 +47969,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQueryArgs: +class DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -42392,7 +48017,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiComputeArgs: +class DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -42432,393 +48057,445 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYArgs: +class DashboardWidgetSunburstDefinitionRequestProcessQueryArgs: def __init__(__self__, *, - aggregator: Optional[pulumi.Input[str]] = None, - apm_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs']] = None, - log_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs']] = None, - process_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs']] = None, - q: Optional[pulumi.Input[str]] = None, - rum_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs']] = None, - security_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs']] = None): - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if apm_query is not None: - pulumi.set(__self__, "apm_query", apm_query) - if log_query is not None: - pulumi.set(__self__, "log_query", log_query) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) - if q is not None: - pulumi.set(__self__, "q", q) - if rum_query is not None: - pulumi.set(__self__, "rum_query", rum_query) - if security_query is not None: - pulumi.set(__self__, "security_query", security_query) + metric: pulumi.Input[str], + filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + limit: Optional[pulumi.Input[int]] = None, + search_by: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) @property @pulumi.getter - def aggregator(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "aggregator") + def metric(self) -> pulumi.Input[str]: + return pulumi.get(self, "metric") - @aggregator.setter - def aggregator(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "aggregator", value) + @metric.setter + def metric(self, value: pulumi.Input[str]): + pulumi.set(self, "metric", value) @property - @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs']]: - return pulumi.get(self, "apm_query") + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "filter_bies") - @apm_query.setter - def apm_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs']]): - pulumi.set(self, "apm_query", value) + @filter_bies.setter + def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "filter_bies", value) @property - @pulumi.getter(name="logQuery") - def log_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs']]: - return pulumi.get(self, "log_query") + @pulumi.getter + def limit(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "limit") - @log_query.setter - def log_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs']]): - pulumi.set(self, "log_query", value) + @limit.setter + def limit(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "limit", value) @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs']]: - return pulumi.get(self, "process_query") + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "search_by") - @process_query.setter - def process_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs']]): - pulumi.set(self, "process_query", value) + @search_by.setter + def search_by(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "search_by", value) + + +@pulumi.input_type +class DashboardWidgetSunburstDefinitionRequestQueryArgs: + def __init__(__self__, *, + apm_dependency_stats_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs']] = None, + apm_resource_stats_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs']] = None, + event_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs']] = None, + metric_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs']] = None, + process_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs']] = None): + if apm_dependency_stats_query is not None: + pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) + if apm_resource_stats_query is not None: + pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) + if event_query is not None: + pulumi.set(__self__, "event_query", event_query) + if metric_query is not None: + pulumi.set(__self__, "metric_query", metric_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) @property - @pulumi.getter - def q(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "q") + @pulumi.getter(name="apmDependencyStatsQuery") + def apm_dependency_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs']]: + return pulumi.get(self, "apm_dependency_stats_query") - @q.setter - def q(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "q", value) + @apm_dependency_stats_query.setter + def apm_dependency_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs']]): + pulumi.set(self, "apm_dependency_stats_query", value) @property - @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs']]: - return pulumi.get(self, "rum_query") + @pulumi.getter(name="apmResourceStatsQuery") + def apm_resource_stats_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs']]: + return pulumi.get(self, "apm_resource_stats_query") - @rum_query.setter - def rum_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs']]): - pulumi.set(self, "rum_query", value) + @apm_resource_stats_query.setter + def apm_resource_stats_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs']]): + pulumi.set(self, "apm_resource_stats_query", value) @property - @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs']]: - return pulumi.get(self, "security_query") + @pulumi.getter(name="eventQuery") + def event_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs']]: + return pulumi.get(self, "event_query") - @security_query.setter - def security_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs']]): - pulumi.set(self, "security_query", value) + @event_query.setter + def event_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs']]): + pulumi.set(self, "event_query", value) + + @property + @pulumi.getter(name="metricQuery") + def metric_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs']]: + return pulumi.get(self, "metric_query") + + @metric_query.setter + def metric_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs']]): + pulumi.set(self, "metric_query", value) + + @property + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs']]: + return pulumi.get(self, "process_query") + + @process_query.setter + def process_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs']]): + pulumi.set(self, "process_query", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYApmQueryArgs: +class DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQueryArgs: def __init__(__self__, *, - index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs']]]] = None, - search_query: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + data_source: pulumi.Input[str], + env: pulumi.Input[str], + name: pulumi.Input[str], + operation_name: pulumi.Input[str], + resource_name: pulumi.Input[str], + service: pulumi.Input[str], + stat: pulumi.Input[str], + is_upstream: Optional[pulumi.Input[bool]] = None, + primary_tag_name: Optional[pulumi.Input[str]] = None, + primary_tag_value: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "operation_name", operation_name) + pulumi.set(__self__, "resource_name", resource_name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if is_upstream is not None: + pulumi.set(__self__, "is_upstream", is_upstream) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) @property - @pulumi.getter - def index(self) -> pulumi.Input[str]: - return pulumi.get(self, "index") + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") - @index.setter - def index(self, value: pulumi.Input[str]): - pulumi.set(self, "index", value) + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs']]: - return pulumi.get(self, "compute_query") + @pulumi.getter + def env(self) -> pulumi.Input[str]: + return pulumi.get(self, "env") - @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs']]): - pulumi.set(self, "compute_query", value) + @env.setter + def env(self, value: pulumi.Input[str]): + pulumi.set(self, "env", value) @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs']]]]: - return pulumi.get(self, "group_bies") + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs']]]]): - pulumi.set(self, "group_bies", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs']]]]: - return pulumi.get(self, "multi_computes") + @pulumi.getter(name="operationName") + def operation_name(self) -> pulumi.Input[str]: + return pulumi.get(self, "operation_name") - @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs']]]]): - pulumi.set(self, "multi_computes", value) + @operation_name.setter + def operation_name(self, value: pulumi.Input[str]): + pulumi.set(self, "operation_name", value) @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_query") + @pulumi.getter(name="resourceName") + def resource_name(self) -> pulumi.Input[str]: + return pulumi.get(self, "resource_name") - @search_query.setter - def search_query(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_query", value) + @resource_name.setter + def resource_name(self, value: pulumi.Input[str]): + pulumi.set(self, "resource_name", value) + @property + @pulumi.getter + def service(self) -> pulumi.Input[str]: + return pulumi.get(self, "service") -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQueryArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + @service.setter + def service(self, value: pulumi.Input[str]): + pulumi.set(self, "service", value) @property @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + def stat(self) -> pulumi.Input[str]: + return pulumi.get(self, "stat") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @stat.setter + def stat(self, value: pulumi.Input[str]): + pulumi.set(self, "stat", value) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + @pulumi.getter(name="isUpstream") + def is_upstream(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_upstream") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @is_upstream.setter + def is_upstream(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_upstream", value) + + @property + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_name") + + @primary_tag_name.setter + def primary_tag_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_name", value) + + @property + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_value") + + @primary_tag_value.setter + def primary_tag_value(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_value", value) + + +@pulumi.input_type +class DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQueryArgs: + def __init__(__self__, *, + data_source: pulumi.Input[str], + env: pulumi.Input[str], + name: pulumi.Input[str], + service: pulumi.Input[str], + stat: pulumi.Input[str], + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + operation_name: Optional[pulumi.Input[str]] = None, + primary_tag_name: Optional[pulumi.Input[str]] = None, + primary_tag_value: Optional[pulumi.Input[str]] = None, + resource_name: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if operation_name is not None: + pulumi.set(__self__, "operation_name", operation_name) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + if resource_name is not None: + pulumi.set(__self__, "resource_name", resource_name) @property - @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") - - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) - + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupByArgs: - def __init__(__self__, *, - facet: Optional[pulumi.Input[str]] = None, - limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs']] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + def env(self) -> pulumi.Input[str]: + return pulumi.get(self, "env") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @env.setter + def env(self, value: pulumi.Input[str]): + pulumi.set(self, "env", value) @property @pulumi.getter - def limit(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "limit") - - @limit.setter - def limit(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "limit", value) - - @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs']]: - return pulumi.get(self, "sort_query") - - @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs']]): - pulumi.set(self, "sort_query", value) - + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQueryArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - order: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + def service(self) -> pulumi.Input[str]: + return pulumi.get(self, "service") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @service.setter + def service(self, value: pulumi.Input[str]): + pulumi.set(self, "service", value) @property @pulumi.getter - def order(self) -> pulumi.Input[str]: - return pulumi.get(self, "order") + def stat(self) -> pulumi.Input[str]: + return pulumi.get(self, "stat") - @order.setter - def order(self, value: pulumi.Input[str]): - pulumi.set(self, "order", value) + @stat.setter + def stat(self, value: pulumi.Input[str]): + pulumi.set(self, "stat", value) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "group_bies") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @group_bies.setter + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "group_bies", value) + @property + @pulumi.getter(name="operationName") + def operation_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "operation_name") -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiComputeArgs: - def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + @operation_name.setter + def operation_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "operation_name", value) @property - @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_name") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @primary_tag_name.setter + def primary_tag_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_name", value) @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "primary_tag_value") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @primary_tag_value.setter + def primary_tag_value(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "primary_tag_value", value) @property - @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + @pulumi.getter(name="resourceName") + def resource_name(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "resource_name") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @resource_name.setter + def resource_name(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "resource_name", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYLogQueryArgs: +class DashboardWidgetSunburstDefinitionRequestQueryEventQueryArgs: def __init__(__self__, *, - index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs']]]] = None, - search_query: Optional[pulumi.Input[str]] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) + computes: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs']]], + data_source: pulumi.Input[str], + name: pulumi.Input[str], + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs']]]] = None, + indexes: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + search: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs']] = None): + pulumi.set(__self__, "computes", computes) + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "name", name) if group_bies is not None: pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + if indexes is not None: + pulumi.set(__self__, "indexes", indexes) + if search is not None: + pulumi.set(__self__, "search", search) @property @pulumi.getter - def index(self) -> pulumi.Input[str]: - return pulumi.get(self, "index") + def computes(self) -> pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs']]]: + return pulumi.get(self, "computes") - @index.setter - def index(self, value: pulumi.Input[str]): - pulumi.set(self, "index", value) + @computes.setter + def computes(self, value: pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs']]]): + pulumi.set(self, "computes", value) @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs']]: - return pulumi.get(self, "compute_query") + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") - @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs']]): - pulumi.set(self, "compute_query", value) + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) + + @property + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") + + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs']]]]: - return pulumi.get(self, "multi_computes") + @pulumi.getter + def indexes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "indexes") - @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs']]]]): - pulumi.set(self, "multi_computes", value) + @indexes.setter + def indexes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "indexes", value) @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_query") + @pulumi.getter + def search(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs']]: + return pulumi.get(self, "search") - @search_query.setter - def search_query(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_query", value) + @search.setter + def search(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs']]): + pulumi.set(self, "search", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQueryArgs: +class DashboardWidgetSunburstDefinitionRequestQueryEventQueryComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): + interval: Optional[pulumi.Input[int]] = None, + metric: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) if interval is not None: pulumi.set(__self__, "interval", interval) + if metric is not None: + pulumi.set(__self__, "metric", metric) @property @pulumi.getter @@ -42829,15 +48506,6 @@ def aggregation(self) -> pulumi.Input[str]: def aggregation(self, value: pulumi.Input[str]): pulumi.set(self, "aggregation", value) - @property - @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") - - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) - @property @pulumi.getter def interval(self) -> Optional[pulumi.Input[int]]: @@ -42847,27 +48515,35 @@ def interval(self) -> Optional[pulumi.Input[int]]: def interval(self, value: Optional[pulumi.Input[int]]): pulumi.set(self, "interval", value) + @property + @pulumi.getter + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) + @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupByArgs: +class DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupByArgs: def __init__(__self__, *, - facet: Optional[pulumi.Input[str]] = None, + facet: pulumi.Input[str], limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs']] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) + sort: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs']] = None): + pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + if sort is not None: + pulumi.set(__self__, "sort", sort) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: + def facet(self) -> pulumi.Input[str]: return pulumi.get(self, "facet") @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): + def facet(self, value: pulumi.Input[str]): pulumi.set(self, "facet", value) @property @@ -42880,25 +48556,26 @@ def limit(self, value: Optional[pulumi.Input[int]]): pulumi.set(self, "limit", value) @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs']]: - return pulumi.get(self, "sort_query") + @pulumi.getter + def sort(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs']]: + return pulumi.get(self, "sort") - @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs']]): - pulumi.set(self, "sort_query", value) + @sort.setter + def sort(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs']]): + pulumi.set(self, "sort", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQueryArgs: +class DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySortArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], - order: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None): + metric: Optional[pulumi.Input[str]] = None, + order: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if order is not None: + pulumi.set(__self__, "order", order) @property @pulumi.getter @@ -42911,77 +48588,126 @@ def aggregation(self, value: pulumi.Input[str]): @property @pulumi.getter - def order(self) -> pulumi.Input[str]: + def metric(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "metric") + + @metric.setter + def metric(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "metric", value) + + @property + @pulumi.getter + def order(self) -> Optional[pulumi.Input[str]]: return pulumi.get(self, "order") @order.setter - def order(self, value: pulumi.Input[str]): + def order(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "order", value) + +@pulumi.input_type +class DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearchArgs: + def __init__(__self__, *, + query: pulumi.Input[str]): + pulumi.set(__self__, "query", query) + @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + def query(self) -> pulumi.Input[str]: + return pulumi.get(self, "query") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @query.setter + def query(self, value: pulumi.Input[str]): + pulumi.set(self, "query", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiComputeArgs: +class DashboardWidgetSunburstDefinitionRequestQueryMetricQueryArgs: def __init__(__self__, *, - aggregation: pulumi.Input[str], - facet: Optional[pulumi.Input[str]] = None, - interval: Optional[pulumi.Input[int]] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + name: pulumi.Input[str], + query: pulumi.Input[str], + aggregator: Optional[pulumi.Input[str]] = None, + data_source: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "query", query) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if data_source is not None: + pulumi.set(__self__, "data_source", data_source) @property @pulumi.getter - def aggregation(self) -> pulumi.Input[str]: - return pulumi.get(self, "aggregation") + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @aggregation.setter - def aggregation(self, value: pulumi.Input[str]): - pulumi.set(self, "aggregation", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) @property @pulumi.getter - def facet(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "facet") + def query(self) -> pulumi.Input[str]: + return pulumi.get(self, "query") - @facet.setter - def facet(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "facet", value) + @query.setter + def query(self, value: pulumi.Input[str]): + pulumi.set(self, "query", value) @property @pulumi.getter - def interval(self) -> Optional[pulumi.Input[int]]: - return pulumi.get(self, "interval") + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") - @interval.setter - def interval(self, value: Optional[pulumi.Input[int]]): - pulumi.set(self, "interval", value) + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "data_source") + + @data_source.setter + def data_source(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "data_source", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYProcessQueryArgs: +class DashboardWidgetSunburstDefinitionRequestQueryProcessQueryArgs: def __init__(__self__, *, + data_source: pulumi.Input[str], metric: pulumi.Input[str], - filter_bies: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + name: pulumi.Input[str], + aggregator: Optional[pulumi.Input[str]] = None, + is_normalized_cpu: Optional[pulumi.Input[bool]] = None, limit: Optional[pulumi.Input[int]] = None, - search_by: Optional[pulumi.Input[str]] = None): + sort: Optional[pulumi.Input[str]] = None, + tag_filters: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]] = None, + text_filter: Optional[pulumi.Input[str]] = None): + pulumi.set(__self__, "data_source", data_source) pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) + pulumi.set(__self__, "name", name) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if is_normalized_cpu is not None: + pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) if limit is not None: pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if tag_filters is not None: + pulumi.set(__self__, "tag_filters", tag_filters) + if text_filter is not None: + pulumi.set(__self__, "text_filter", text_filter) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> pulumi.Input[str]: + return pulumi.get(self, "data_source") + + @data_source.setter + def data_source(self, value: pulumi.Input[str]): + pulumi.set(self, "data_source", value) @property @pulumi.getter @@ -42993,13 +48719,31 @@ def metric(self, value: pulumi.Input[str]): pulumi.set(self, "metric", value) @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: - return pulumi.get(self, "filter_bies") + @pulumi.getter + def name(self) -> pulumi.Input[str]: + return pulumi.get(self, "name") - @filter_bies.setter - def filter_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): - pulumi.set(self, "filter_bies", value) + @name.setter + def name(self, value: pulumi.Input[str]): + pulumi.set(self, "name", value) + + @property + @pulumi.getter + def aggregator(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "aggregator") + + @aggregator.setter + def aggregator(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "aggregator", value) + + @property + @pulumi.getter(name="isNormalizedCpu") + def is_normalized_cpu(self) -> Optional[pulumi.Input[bool]]: + return pulumi.get(self, "is_normalized_cpu") + + @is_normalized_cpu.setter + def is_normalized_cpu(self, value: Optional[pulumi.Input[bool]]): + pulumi.set(self, "is_normalized_cpu", value) @property @pulumi.getter @@ -43011,22 +48755,40 @@ def limit(self, value: Optional[pulumi.Input[int]]): pulumi.set(self, "limit", value) @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "search_by") + @pulumi.getter + def sort(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "sort") - @search_by.setter - def search_by(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "search_by", value) + @sort.setter + def sort(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "sort", value) + + @property + @pulumi.getter(name="tagFilters") + def tag_filters(self) -> Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]: + return pulumi.get(self, "tag_filters") + + @tag_filters.setter + def tag_filters(self, value: Optional[pulumi.Input[Sequence[pulumi.Input[str]]]]): + pulumi.set(self, "tag_filters", value) + + @property + @pulumi.getter(name="textFilter") + def text_filter(self) -> Optional[pulumi.Input[str]]: + return pulumi.get(self, "text_filter") + + @text_filter.setter + def text_filter(self, value: Optional[pulumi.Input[str]]): + pulumi.set(self, "text_filter", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYRumQueryArgs: +class DashboardWidgetSunburstDefinitionRequestRumQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -43049,29 +48811,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -43085,7 +48847,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQueryArgs: +class DashboardWidgetSunburstDefinitionRequestRumQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -43125,11 +48887,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupByArgs: +class DashboardWidgetSunburstDefinitionRequestRumQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -43157,16 +48919,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQueryArgs: +class DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -43205,7 +48967,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiComputeArgs: +class DashboardWidgetSunburstDefinitionRequestRumQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -43245,12 +49007,12 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryArgs: +class DashboardWidgetSunburstDefinitionRequestSecurityQueryArgs: def __init__(__self__, *, index: pulumi.Input[str], - compute_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs']] = None, - group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs']]]] = None, - multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs']]]] = None, + compute_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs']] = None, + group_bies: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs']]]] = None, + multi_computes: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs']]]] = None, search_query: Optional[pulumi.Input[str]] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -43273,29 +49035,29 @@ def index(self, value: pulumi.Input[str]): @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs']]: + def compute_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs']]: return pulumi.get(self, "compute_query") @compute_query.setter - def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs']]): + def compute_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs']]): pulumi.set(self, "compute_query", value) @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs']]]]: + def group_bies(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs']]]]: return pulumi.get(self, "group_bies") @group_bies.setter - def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs']]]]): + def group_bies(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs']]]]): pulumi.set(self, "group_bies", value) @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs']]]]: + def multi_computes(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs']]]]: return pulumi.get(self, "multi_computes") @multi_computes.setter - def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs']]]]): + def multi_computes(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs']]]]): pulumi.set(self, "multi_computes", value) @property @@ -43309,7 +49071,7 @@ def search_query(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQueryArgs: +class DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -43349,11 +49111,11 @@ def interval(self, value: Optional[pulumi.Input[int]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupByArgs: +class DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupByArgs: def __init__(__self__, *, facet: Optional[pulumi.Input[str]] = None, limit: Optional[pulumi.Input[int]] = None, - sort_query: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs']] = None): + sort_query: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs']] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -43381,16 +49143,16 @@ def limit(self, value: Optional[pulumi.Input[int]]): @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs']]: + def sort_query(self) -> Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs']]: return pulumi.get(self, "sort_query") @sort_query.setter - def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs']]): + def sort_query(self, value: Optional[pulumi.Input['DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs']]): pulumi.set(self, "sort_query", value) @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQueryArgs: +class DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQueryArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], order: pulumi.Input[str], @@ -43429,7 +49191,7 @@ def facet(self, value: Optional[pulumi.Input[str]]): @pulumi.input_type -class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiComputeArgs: +class DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiComputeArgs: def __init__(__self__, *, aggregation: pulumi.Input[str], facet: Optional[pulumi.Input[str]] = None, @@ -43468,385 +49230,6 @@ def interval(self, value: Optional[pulumi.Input[int]]): pulumi.set(self, "interval", value) -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionXaxisArgs: - def __init__(__self__, *, - include_zero: Optional[pulumi.Input[bool]] = None, - label: Optional[pulumi.Input[str]] = None, - max: Optional[pulumi.Input[str]] = None, - min: Optional[pulumi.Input[str]] = None, - scale: Optional[pulumi.Input[str]] = None): - if include_zero is not None: - pulumi.set(__self__, "include_zero", include_zero) - if label is not None: - pulumi.set(__self__, "label", label) - if max is not None: - pulumi.set(__self__, "max", max) - if min is not None: - pulumi.set(__self__, "min", min) - if scale is not None: - pulumi.set(__self__, "scale", scale) - - @property - @pulumi.getter(name="includeZero") - def include_zero(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "include_zero") - - @include_zero.setter - def include_zero(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "include_zero", value) - - @property - @pulumi.getter - def label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "label") - - @label.setter - def label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "label", value) - - @property - @pulumi.getter - def max(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "max") - - @max.setter - def max(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "max", value) - - @property - @pulumi.getter - def min(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "min") - - @min.setter - def min(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "min", value) - - @property - @pulumi.getter - def scale(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "scale") - - @scale.setter - def scale(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "scale", value) - - -@pulumi.input_type -class DashboardWidgetScatterplotDefinitionYaxisArgs: - def __init__(__self__, *, - include_zero: Optional[pulumi.Input[bool]] = None, - label: Optional[pulumi.Input[str]] = None, - max: Optional[pulumi.Input[str]] = None, - min: Optional[pulumi.Input[str]] = None, - scale: Optional[pulumi.Input[str]] = None): - if include_zero is not None: - pulumi.set(__self__, "include_zero", include_zero) - if label is not None: - pulumi.set(__self__, "label", label) - if max is not None: - pulumi.set(__self__, "max", max) - if min is not None: - pulumi.set(__self__, "min", min) - if scale is not None: - pulumi.set(__self__, "scale", scale) - - @property - @pulumi.getter(name="includeZero") - def include_zero(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "include_zero") - - @include_zero.setter - def include_zero(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "include_zero", value) - - @property - @pulumi.getter - def label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "label") - - @label.setter - def label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "label", value) - - @property - @pulumi.getter - def max(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "max") - - @max.setter - def max(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "max", value) - - @property - @pulumi.getter - def min(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "min") - - @min.setter - def min(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "min", value) - - @property - @pulumi.getter - def scale(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "scale") - - @scale.setter - def scale(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "scale", value) - - -@pulumi.input_type -class DashboardWidgetServiceLevelObjectiveDefinitionArgs: - def __init__(__self__, *, - slo_id: pulumi.Input[str], - time_windows: pulumi.Input[Sequence[pulumi.Input[str]]], - view_mode: pulumi.Input[str], - view_type: pulumi.Input[str], - global_time_target: Optional[pulumi.Input[str]] = None, - show_error_budget: Optional[pulumi.Input[bool]] = None, - title: Optional[pulumi.Input[str]] = None, - title_align: Optional[pulumi.Input[str]] = None, - title_size: Optional[pulumi.Input[str]] = None): - """ - :param pulumi.Input[str] title: The title of the dashboard. - """ - pulumi.set(__self__, "slo_id", slo_id) - pulumi.set(__self__, "time_windows", time_windows) - pulumi.set(__self__, "view_mode", view_mode) - pulumi.set(__self__, "view_type", view_type) - if global_time_target is not None: - pulumi.set(__self__, "global_time_target", global_time_target) - if show_error_budget is not None: - pulumi.set(__self__, "show_error_budget", show_error_budget) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - - @property - @pulumi.getter(name="sloId") - def slo_id(self) -> pulumi.Input[str]: - return pulumi.get(self, "slo_id") - - @slo_id.setter - def slo_id(self, value: pulumi.Input[str]): - pulumi.set(self, "slo_id", value) - - @property - @pulumi.getter(name="timeWindows") - def time_windows(self) -> pulumi.Input[Sequence[pulumi.Input[str]]]: - return pulumi.get(self, "time_windows") - - @time_windows.setter - def time_windows(self, value: pulumi.Input[Sequence[pulumi.Input[str]]]): - pulumi.set(self, "time_windows", value) - - @property - @pulumi.getter(name="viewMode") - def view_mode(self) -> pulumi.Input[str]: - return pulumi.get(self, "view_mode") - - @view_mode.setter - def view_mode(self, value: pulumi.Input[str]): - pulumi.set(self, "view_mode", value) - - @property - @pulumi.getter(name="viewType") - def view_type(self) -> pulumi.Input[str]: - return pulumi.get(self, "view_type") - - @view_type.setter - def view_type(self, value: pulumi.Input[str]): - pulumi.set(self, "view_type", value) - - @property - @pulumi.getter(name="globalTimeTarget") - def global_time_target(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "global_time_target") - - @global_time_target.setter - def global_time_target(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "global_time_target", value) - - @property - @pulumi.getter(name="showErrorBudget") - def show_error_budget(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "show_error_budget") - - @show_error_budget.setter - def show_error_budget(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "show_error_budget", value) - - @property - @pulumi.getter - def title(self) -> Optional[pulumi.Input[str]]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") - - @title.setter - def title(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title", value) - - @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_align") - - @title_align.setter - def title_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_align", value) - - @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_size") - - @title_size.setter - def title_size(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_size", value) - - -@pulumi.input_type -class DashboardWidgetServicemapDefinitionArgs: - def __init__(__self__, *, - filters: pulumi.Input[Sequence[pulumi.Input[str]]], - service: pulumi.Input[str], - custom_links: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetServicemapDefinitionCustomLinkArgs']]]] = None, - title: Optional[pulumi.Input[str]] = None, - title_align: Optional[pulumi.Input[str]] = None, - title_size: Optional[pulumi.Input[str]] = None): - """ - :param pulumi.Input[str] title: The title of the dashboard. - """ - pulumi.set(__self__, "filters", filters) - pulumi.set(__self__, "service", service) - if custom_links is not None: - pulumi.set(__self__, "custom_links", custom_links) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - - @property - @pulumi.getter - def filters(self) -> pulumi.Input[Sequence[pulumi.Input[str]]]: - return pulumi.get(self, "filters") - - @filters.setter - def filters(self, value: pulumi.Input[Sequence[pulumi.Input[str]]]): - pulumi.set(self, "filters", value) - - @property - @pulumi.getter - def service(self) -> pulumi.Input[str]: - return pulumi.get(self, "service") - - @service.setter - def service(self, value: pulumi.Input[str]): - pulumi.set(self, "service", value) - - @property - @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetServicemapDefinitionCustomLinkArgs']]]]: - return pulumi.get(self, "custom_links") - - @custom_links.setter - def custom_links(self, value: Optional[pulumi.Input[Sequence[pulumi.Input['DashboardWidgetServicemapDefinitionCustomLinkArgs']]]]): - pulumi.set(self, "custom_links", value) - - @property - @pulumi.getter - def title(self) -> Optional[pulumi.Input[str]]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") - - @title.setter - def title(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title", value) - - @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_align") - - @title_align.setter - def title_align(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_align", value) - - @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "title_size") - - @title_size.setter - def title_size(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "title_size", value) - - -@pulumi.input_type -class DashboardWidgetServicemapDefinitionCustomLinkArgs: - def __init__(__self__, *, - is_hidden: Optional[pulumi.Input[bool]] = None, - label: Optional[pulumi.Input[str]] = None, - link: Optional[pulumi.Input[str]] = None, - override_label: Optional[pulumi.Input[str]] = None): - if is_hidden is not None: - pulumi.set(__self__, "is_hidden", is_hidden) - if label is not None: - pulumi.set(__self__, "label", label) - if link is not None: - pulumi.set(__self__, "link", link) - if override_label is not None: - pulumi.set(__self__, "override_label", override_label) - - @property - @pulumi.getter(name="isHidden") - def is_hidden(self) -> Optional[pulumi.Input[bool]]: - return pulumi.get(self, "is_hidden") - - @is_hidden.setter - def is_hidden(self, value: Optional[pulumi.Input[bool]]): - pulumi.set(self, "is_hidden", value) - - @property - @pulumi.getter - def label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "label") - - @label.setter - def label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "label", value) - - @property - @pulumi.getter - def link(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "link") - - @link.setter - def link(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "link", value) - - @property - @pulumi.getter(name="overrideLabel") - def override_label(self) -> Optional[pulumi.Input[str]]: - return pulumi.get(self, "override_label") - - @override_label.setter - def override_label(self, value: Optional[pulumi.Input[str]]): - pulumi.set(self, "override_label", value) - - @pulumi.input_type class DashboardWidgetTimeseriesDefinitionArgs: def __init__(__self__, *, @@ -53085,6 +58468,9 @@ def __init__(__self__, *, :param pulumi.Input[str] name: The name of the rule. """ pulumi.set(__self__, "query", query) + if agent_rules is not None: + warnings.warn("""`agent_rule` has been deprecated in favor of new Agent Rule resource.""", DeprecationWarning) + pulumi.log.warn("""agent_rules is deprecated: `agent_rule` has been deprecated in favor of new Agent Rule resource.""") if agent_rules is not None: pulumi.set(__self__, "agent_rules", agent_rules) if aggregation is not None: @@ -53413,6 +58799,7 @@ def __init__(__self__, *, request_definition: Optional[pulumi.Input['SyntheticsTestApiStepRequestDefinitionArgs']] = None, request_headers: Optional[pulumi.Input[Mapping[str, Any]]] = None, request_query: Optional[pulumi.Input[Mapping[str, Any]]] = None, + retry: Optional[pulumi.Input['SyntheticsTestApiStepRetryArgs']] = None, subtype: Optional[pulumi.Input[str]] = None): """ :param pulumi.Input[str] name: The name of the step. @@ -53446,6 +58833,8 @@ def __init__(__self__, *, pulumi.set(__self__, "request_headers", request_headers) if request_query is not None: pulumi.set(__self__, "request_query", request_query) + if retry is not None: + pulumi.set(__self__, "retry", retry) if subtype is not None: pulumi.set(__self__, "subtype", subtype) @@ -53569,6 +58958,15 @@ def request_query(self) -> Optional[pulumi.Input[Mapping[str, Any]]]: def request_query(self, value: Optional[pulumi.Input[Mapping[str, Any]]]): pulumi.set(self, "request_query", value) + @property + @pulumi.getter + def retry(self) -> Optional[pulumi.Input['SyntheticsTestApiStepRetryArgs']]: + return pulumi.get(self, "retry") + + @retry.setter + def retry(self, value: Optional[pulumi.Input['SyntheticsTestApiStepRetryArgs']]): + pulumi.set(self, "retry", value) + @property @pulumi.getter def subtype(self) -> Optional[pulumi.Input[str]]: @@ -53942,7 +59340,7 @@ def __init__(__self__, *, :param pulumi.Input[str] dns_server: DNS server to use for DNS tests (`subtype = "dns"`). :param pulumi.Input[int] dns_server_port: DNS server port to use for DNS tests. :param pulumi.Input[str] host: Host name to perform the test with. - :param pulumi.Input[str] message: For UDP tests, message to send with the request. + :param pulumi.Input[str] message: For UDP and websocket tests, message to send with the request. :param pulumi.Input[str] method: The HTTP method. Valid values are `GET`, `POST`, `PATCH`, `PUT`, `DELETE`, `HEAD`, `OPTIONS`. :param pulumi.Input[bool] no_saving_response_body: Determines whether or not to save the response body. :param pulumi.Input[int] number_of_packets: Number of pings to use per test for ICMP tests (`subtype = "icmp"`) between 0 and 10. @@ -54053,7 +59451,7 @@ def host(self, value: Optional[pulumi.Input[str]]): @pulumi.getter def message(self) -> Optional[pulumi.Input[str]]: """ - For UDP tests, message to send with the request. + For UDP and websocket tests, message to send with the request. """ return pulumi.get(self, "message") @@ -54158,6 +59556,35 @@ def url(self, value: Optional[pulumi.Input[str]]): pulumi.set(self, "url", value) +@pulumi.input_type +class SyntheticsTestApiStepRetryArgs: + def __init__(__self__, *, + count: Optional[pulumi.Input[int]] = None, + interval: Optional[pulumi.Input[int]] = None): + if count is not None: + pulumi.set(__self__, "count", count) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def count(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "count") + + @count.setter + def count(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "count", value) + + @property + @pulumi.getter + def interval(self) -> Optional[pulumi.Input[int]]: + return pulumi.get(self, "interval") + + @interval.setter + def interval(self, value: Optional[pulumi.Input[int]]): + pulumi.set(self, "interval", value) + + @pulumi.input_type class SyntheticsTestAssertionArgs: def __init__(__self__, *, @@ -55164,7 +60591,7 @@ def __init__(__self__, *, :param pulumi.Input[str] dns_server: DNS server to use for DNS tests (`subtype = "dns"`). :param pulumi.Input[int] dns_server_port: DNS server port to use for DNS tests. :param pulumi.Input[str] host: Host name to perform the test with. - :param pulumi.Input[str] message: For UDP tests, message to send with the request. + :param pulumi.Input[str] message: For UDP and websocket tests, message to send with the request. :param pulumi.Input[str] method: The HTTP method. Valid values are `GET`, `POST`, `PATCH`, `PUT`, `DELETE`, `HEAD`, `OPTIONS`. :param pulumi.Input[bool] no_saving_response_body: Determines whether or not to save the response body. :param pulumi.Input[int] number_of_packets: Number of pings to use per test for ICMP tests (`subtype = "icmp"`) between 0 and 10. @@ -55253,7 +60680,7 @@ def host(self, value: Optional[pulumi.Input[str]]): @pulumi.getter def message(self) -> Optional[pulumi.Input[str]]: """ - For UDP tests, message to send with the request. + For UDP and websocket tests, message to send with the request. """ return pulumi.get(self, "message") diff --git a/sdk/python/pulumi_datadog/monitor_json.py b/sdk/python/pulumi_datadog/monitor_json.py index 9f2ba37dd..a0c30a6a4 100644 --- a/sdk/python/pulumi_datadog/monitor_json.py +++ b/sdk/python/pulumi_datadog/monitor_json.py @@ -109,7 +109,7 @@ def __init__(__self__, monitor_json = datadog.MonitorJson("monitorJson", monitor=\"\"\"{ "name": "Example monitor - service check", "type": "service check", - "query": "\"ntp.in_sync\".over(\"*\").last(2).count_by_status()", + "query": "\"ntp.in_sync\".by(\"*\").last(2).count_by_status()", "message": "Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\n\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.", "tags": [], "multi": true, @@ -161,7 +161,7 @@ def __init__(__self__, monitor_json = datadog.MonitorJson("monitorJson", monitor=\"\"\"{ "name": "Example monitor - service check", "type": "service check", - "query": "\"ntp.in_sync\".over(\"*\").last(2).count_by_status()", + "query": "\"ntp.in_sync\".by(\"*\").last(2).count_by_status()", "message": "Change the message triggers if any host's clock goes out of sync with the time given by NTP. The offset threshold is configured in the Agent's 'ntp.yaml' file.\n\nSee [Troubleshooting NTP Offset issues](https://docs.datadoghq.com/agent/troubleshooting/ntp for more details on cause and resolution.", "tags": [], "multi": true, diff --git a/sdk/python/pulumi_datadog/outputs.py b/sdk/python/pulumi_datadog/outputs.py index b4a7a9e18..3a9a07fb1 100644 --- a/sdk/python/pulumi_datadog/outputs.py +++ b/sdk/python/pulumi_datadog/outputs.py @@ -443,6 +443,55 @@ 'DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition', 'DashboardWidgetGroupDefinitionWidgetServicemapDefinition', 'DashboardWidgetGroupDefinitionWidgetServicemapDefinitionCustomLink', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinition', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery', + 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute', 'DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition', 'DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink', 'DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent', @@ -770,6 +819,55 @@ 'DashboardWidgetServiceLevelObjectiveDefinition', 'DashboardWidgetServicemapDefinition', 'DashboardWidgetServicemapDefinitionCustomLink', + 'DashboardWidgetSunburstDefinition', + 'DashboardWidgetSunburstDefinitionCustomLink', + 'DashboardWidgetSunburstDefinitionLegendInline', + 'DashboardWidgetSunburstDefinitionLegendTable', + 'DashboardWidgetSunburstDefinitionRequest', + 'DashboardWidgetSunburstDefinitionRequestApmQuery', + 'DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery', + 'DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy', + 'DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery', + 'DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute', + 'DashboardWidgetSunburstDefinitionRequestAuditQuery', + 'DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery', + 'DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy', + 'DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery', + 'DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute', + 'DashboardWidgetSunburstDefinitionRequestFormula', + 'DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat', + 'DashboardWidgetSunburstDefinitionRequestFormulaLimit', + 'DashboardWidgetSunburstDefinitionRequestLogQuery', + 'DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery', + 'DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy', + 'DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery', + 'DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute', + 'DashboardWidgetSunburstDefinitionRequestNetworkQuery', + 'DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery', + 'DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy', + 'DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery', + 'DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute', + 'DashboardWidgetSunburstDefinitionRequestProcessQuery', + 'DashboardWidgetSunburstDefinitionRequestQuery', + 'DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery', + 'DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery', + 'DashboardWidgetSunburstDefinitionRequestQueryEventQuery', + 'DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute', + 'DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy', + 'DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort', + 'DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch', + 'DashboardWidgetSunburstDefinitionRequestQueryMetricQuery', + 'DashboardWidgetSunburstDefinitionRequestQueryProcessQuery', + 'DashboardWidgetSunburstDefinitionRequestRumQuery', + 'DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery', + 'DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy', + 'DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery', + 'DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute', + 'DashboardWidgetSunburstDefinitionRequestSecurityQuery', + 'DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery', + 'DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy', + 'DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery', + 'DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute', 'DashboardWidgetTimeseriesDefinition', 'DashboardWidgetTimeseriesDefinitionCustomLink', 'DashboardWidgetTimeseriesDefinitionEvent', @@ -950,6 +1048,7 @@ 'SyntheticsTestApiStepRequestClientCertificateCert', 'SyntheticsTestApiStepRequestClientCertificateKey', 'SyntheticsTestApiStepRequestDefinition', + 'SyntheticsTestApiStepRetry', 'SyntheticsTestAssertion', 'SyntheticsTestAssertionTargetjsonpath', 'SyntheticsTestBrowserStep', @@ -1514,6 +1613,8 @@ def __key_warning(key: str): suggest = "service_level_objective_definition" elif key == "servicemapDefinition": suggest = "servicemap_definition" + elif key == "sunburstDefinition": + suggest = "sunburst_definition" elif key == "timeseriesDefinition": suggest = "timeseries_definition" elif key == "toplistDefinition": @@ -1558,6 +1659,7 @@ def __init__(__self__, *, scatterplot_definition: Optional['outputs.DashboardWidgetScatterplotDefinition'] = None, service_level_objective_definition: Optional['outputs.DashboardWidgetServiceLevelObjectiveDefinition'] = None, servicemap_definition: Optional['outputs.DashboardWidgetServicemapDefinition'] = None, + sunburst_definition: Optional['outputs.DashboardWidgetSunburstDefinition'] = None, timeseries_definition: Optional['outputs.DashboardWidgetTimeseriesDefinition'] = None, toplist_definition: Optional['outputs.DashboardWidgetToplistDefinition'] = None, trace_service_definition: Optional['outputs.DashboardWidgetTraceServiceDefinition'] = None, @@ -1586,6 +1688,7 @@ def __init__(__self__, *, :param 'DashboardWidgetScatterplotDefinitionArgs' scatterplot_definition: The definition for a Scatterplot widget. :param 'DashboardWidgetServiceLevelObjectiveDefinitionArgs' service_level_objective_definition: The definition for a Service Level Objective widget. :param 'DashboardWidgetServicemapDefinitionArgs' servicemap_definition: The definition for a Service Map widget. + :param 'DashboardWidgetSunburstDefinitionArgs' sunburst_definition: The definition for a Sunburst widget. :param 'DashboardWidgetTimeseriesDefinitionArgs' timeseries_definition: The definition for a Timeseries widget. :param 'DashboardWidgetToplistDefinitionArgs' toplist_definition: The definition for a Toplist widget. :param 'DashboardWidgetTraceServiceDefinitionArgs' trace_service_definition: The definition for a Trace Service widget. @@ -1637,6 +1740,8 @@ def __init__(__self__, *, pulumi.set(__self__, "service_level_objective_definition", service_level_objective_definition) if servicemap_definition is not None: pulumi.set(__self__, "servicemap_definition", servicemap_definition) + if sunburst_definition is not None: + pulumi.set(__self__, "sunburst_definition", sunburst_definition) if timeseries_definition is not None: pulumi.set(__self__, "timeseries_definition", timeseries_definition) if toplist_definition is not None: @@ -1830,6 +1935,14 @@ def servicemap_definition(self) -> Optional['outputs.DashboardWidgetServicemapDe """ return pulumi.get(self, "servicemap_definition") + @property + @pulumi.getter(name="sunburstDefinition") + def sunburst_definition(self) -> Optional['outputs.DashboardWidgetSunburstDefinition']: + """ + The definition for a Sunburst widget. + """ + return pulumi.get(self, "sunburst_definition") + @property @pulumi.getter(name="timeseriesDefinition") def timeseries_definition(self) -> Optional['outputs.DashboardWidgetTimeseriesDefinition']: @@ -6876,6 +6989,8 @@ def __key_warning(key: str): suggest = "service_level_objective_definition" elif key == "servicemapDefinition": suggest = "servicemap_definition" + elif key == "sunburstDefinition": + suggest = "sunburst_definition" elif key == "timeseriesDefinition": suggest = "timeseries_definition" elif key == "toplistDefinition": @@ -6919,6 +7034,7 @@ def __init__(__self__, *, scatterplot_definition: Optional['outputs.DashboardWidgetGroupDefinitionWidgetScatterplotDefinition'] = None, service_level_objective_definition: Optional['outputs.DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinition'] = None, servicemap_definition: Optional['outputs.DashboardWidgetGroupDefinitionWidgetServicemapDefinition'] = None, + sunburst_definition: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinition'] = None, timeseries_definition: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition'] = None, toplist_definition: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinition'] = None, trace_service_definition: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition'] = None, @@ -6946,6 +7062,7 @@ def __init__(__self__, *, :param 'DashboardWidgetGroupDefinitionWidgetScatterplotDefinitionArgs' scatterplot_definition: The definition for a Scatterplot widget. :param 'DashboardWidgetGroupDefinitionWidgetServiceLevelObjectiveDefinitionArgs' service_level_objective_definition: The definition for a Service Level Objective widget. :param 'DashboardWidgetGroupDefinitionWidgetServicemapDefinitionArgs' servicemap_definition: The definition for a Service Map widget. + :param 'DashboardWidgetGroupDefinitionWidgetSunburstDefinitionArgs' sunburst_definition: The definition for a Sunburst widget. :param 'DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionArgs' timeseries_definition: The definition for a Timeseries widget. :param 'DashboardWidgetGroupDefinitionWidgetToplistDefinitionArgs' toplist_definition: The definition for a Toplist widget. :param 'DashboardWidgetGroupDefinitionWidgetTraceServiceDefinitionArgs' trace_service_definition: The definition for a Trace Service widget. @@ -6995,6 +7112,8 @@ def __init__(__self__, *, pulumi.set(__self__, "service_level_objective_definition", service_level_objective_definition) if servicemap_definition is not None: pulumi.set(__self__, "servicemap_definition", servicemap_definition) + if sunburst_definition is not None: + pulumi.set(__self__, "sunburst_definition", sunburst_definition) if timeseries_definition is not None: pulumi.set(__self__, "timeseries_definition", timeseries_definition) if toplist_definition is not None: @@ -7180,6 +7299,14 @@ def servicemap_definition(self) -> Optional['outputs.DashboardWidgetGroupDefinit """ return pulumi.get(self, "servicemap_definition") + @property + @pulumi.getter(name="sunburstDefinition") + def sunburst_definition(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinition']: + """ + The definition for a Sunburst widget. + """ + return pulumi.get(self, "sunburst_definition") + @property @pulumi.getter(name="timeseriesDefinition") def timeseries_definition(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition']: @@ -23329,111 +23456,87 @@ def override_label(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinition(dict): @staticmethod def __key_warning(key: str): suggest = None if key == "customLinks": suggest = "custom_links" - elif key == "legendColumns": - suggest = "legend_columns" - elif key == "legendLayout": - suggest = "legend_layout" - elif key == "legendSize": - suggest = "legend_size" + elif key == "hideTotal": + suggest = "hide_total" + elif key == "legendInline": + suggest = "legend_inline" + elif key == "legendTable": + suggest = "legend_table" elif key == "liveSpan": suggest = "live_span" - elif key == "rightYaxis": - suggest = "right_yaxis" - elif key == "showLegend": - suggest = "show_legend" elif key == "titleAlign": suggest = "title_align" elif key == "titleSize": suggest = "title_size" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinition. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinition.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinition.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - custom_links: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink']] = None, - events: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent']] = None, - legend_columns: Optional[Sequence[str]] = None, - legend_layout: Optional[str] = None, - legend_size: Optional[str] = None, + custom_links: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink']] = None, + hide_total: Optional[bool] = None, + legend_inline: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline'] = None, + legend_table: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable'] = None, live_span: Optional[str] = None, - markers: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker']] = None, - requests: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest']] = None, - right_yaxis: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis'] = None, - show_legend: Optional[bool] = None, + requests: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest']] = None, title: Optional[str] = None, title_align: Optional[str] = None, - title_size: Optional[str] = None, - yaxis: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis'] = None): + title_size: Optional[str] = None): """ :param str title: The title of the dashboard. """ if custom_links is not None: pulumi.set(__self__, "custom_links", custom_links) - if events is not None: - pulumi.set(__self__, "events", events) - if legend_columns is not None: - pulumi.set(__self__, "legend_columns", legend_columns) - if legend_layout is not None: - pulumi.set(__self__, "legend_layout", legend_layout) - if legend_size is not None: - pulumi.set(__self__, "legend_size", legend_size) + if hide_total is not None: + pulumi.set(__self__, "hide_total", hide_total) + if legend_inline is not None: + pulumi.set(__self__, "legend_inline", legend_inline) + if legend_table is not None: + pulumi.set(__self__, "legend_table", legend_table) if live_span is not None: pulumi.set(__self__, "live_span", live_span) - if markers is not None: - pulumi.set(__self__, "markers", markers) if requests is not None: pulumi.set(__self__, "requests", requests) - if right_yaxis is not None: - pulumi.set(__self__, "right_yaxis", right_yaxis) - if show_legend is not None: - pulumi.set(__self__, "show_legend", show_legend) if title is not None: pulumi.set(__self__, "title", title) if title_align is not None: pulumi.set(__self__, "title_align", title_align) if title_size is not None: pulumi.set(__self__, "title_size", title_size) - if yaxis is not None: - pulumi.set(__self__, "yaxis", yaxis) @property @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink']]: + def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink']]: return pulumi.get(self, "custom_links") @property - @pulumi.getter - def events(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent']]: - return pulumi.get(self, "events") - - @property - @pulumi.getter(name="legendColumns") - def legend_columns(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "legend_columns") + @pulumi.getter(name="hideTotal") + def hide_total(self) -> Optional[bool]: + return pulumi.get(self, "hide_total") @property - @pulumi.getter(name="legendLayout") - def legend_layout(self) -> Optional[str]: - return pulumi.get(self, "legend_layout") + @pulumi.getter(name="legendInline") + def legend_inline(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline']: + return pulumi.get(self, "legend_inline") @property - @pulumi.getter(name="legendSize") - def legend_size(self) -> Optional[str]: - return pulumi.get(self, "legend_size") + @pulumi.getter(name="legendTable") + def legend_table(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable']: + return pulumi.get(self, "legend_table") @property @pulumi.getter(name="liveSpan") @@ -23442,24 +23545,9 @@ def live_span(self) -> Optional[str]: @property @pulumi.getter - def markers(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker']]: - return pulumi.get(self, "markers") - - @property - @pulumi.getter - def requests(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest']]: + def requests(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest']]: return pulumi.get(self, "requests") - @property - @pulumi.getter(name="rightYaxis") - def right_yaxis(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis']: - return pulumi.get(self, "right_yaxis") - - @property - @pulumi.getter(name="showLegend") - def show_legend(self) -> Optional[bool]: - return pulumi.get(self, "show_legend") - @property @pulumi.getter def title(self) -> Optional[str]: @@ -23478,14 +23566,9 @@ def title_align(self) -> Optional[str]: def title_size(self) -> Optional[str]: return pulumi.get(self, "title_size") - @property - @pulumi.getter - def yaxis(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis']: - return pulumi.get(self, "yaxis") - @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -23495,14 +23578,14 @@ def __key_warning(key: str): suggest = "override_label" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionCustomLink.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -23541,89 +23624,66 @@ def override_label(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "tagsExecution": - suggest = "tags_execution" + if key == "hidePercent": + suggest = "hide_percent" + elif key == "hideValue": + suggest = "hide_value" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendInline.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - q: str, - tags_execution: Optional[str] = None): - pulumi.set(__self__, "q", q) - if tags_execution is not None: - pulumi.set(__self__, "tags_execution", tags_execution) + type: str, + hide_percent: Optional[bool] = None, + hide_value: Optional[bool] = None): + pulumi.set(__self__, "type", type) + if hide_percent is not None: + pulumi.set(__self__, "hide_percent", hide_percent) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) @property @pulumi.getter - def q(self) -> str: - return pulumi.get(self, "q") + def type(self) -> str: + return pulumi.get(self, "type") @property - @pulumi.getter(name="tagsExecution") - def tags_execution(self) -> Optional[str]: - return pulumi.get(self, "tags_execution") - - -@pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "displayType": - suggest = "display_type" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker. Access the value via the '{suggest}' property getter instead.") + @pulumi.getter(name="hidePercent") + def hide_percent(self) -> Optional[bool]: + return pulumi.get(self, "hide_percent") - def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker.__key_warning(key) - return super().__getitem__(key) + @property + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[bool]: + return pulumi.get(self, "hide_value") - def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker.__key_warning(key) - return super().get(key, default) +@pulumi.output_type +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionLegendTable(dict): def __init__(__self__, *, - value: str, - display_type: Optional[str] = None, - label: Optional[str] = None): - pulumi.set(__self__, "value", value) - if display_type is not None: - pulumi.set(__self__, "display_type", display_type) - if label is not None: - pulumi.set(__self__, "label", label) - - @property - @pulumi.getter - def value(self) -> str: - return pulumi.get(self, "value") - - @property - @pulumi.getter(name="displayType") - def display_type(self) -> Optional[str]: - return pulumi.get(self, "display_type") + type: str): + pulumi.set(__self__, "type", type) @property @pulumi.getter - def label(self) -> Optional[str]: - return pulumi.get(self, "label") + def type(self) -> str: + return pulumi.get(self, "type") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -23631,14 +23691,10 @@ def __key_warning(key: str): suggest = "apm_query" elif key == "auditQuery": suggest = "audit_query" - elif key == "displayType": - suggest = "display_type" elif key == "logQuery": suggest = "log_query" elif key == "networkQuery": suggest = "network_query" - elif key == "onRightYaxis": - suggest = "on_right_yaxis" elif key == "processQuery": suggest = "process_query" elif key == "rumQuery": @@ -23647,47 +23703,37 @@ def __key_warning(key: str): suggest = "security_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequest.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - apm_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery'] = None, - audit_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery'] = None, - display_type: Optional[str] = None, - formulas: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula']] = None, - log_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery'] = None, - metadatas: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata']] = None, - network_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery'] = None, - on_right_yaxis: Optional[bool] = None, - process_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery'] = None, + apm_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery'] = None, + audit_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery'] = None, + formulas: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula']] = None, + log_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery'] = None, + network_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery'] = None, + process_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery'] = None, q: Optional[str] = None, - queries: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery']] = None, - rum_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery'] = None, - security_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery'] = None, - style: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle'] = None): + queries: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery']] = None, + rum_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery'] = None, + security_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery'] = None): if apm_query is not None: pulumi.set(__self__, "apm_query", apm_query) if audit_query is not None: pulumi.set(__self__, "audit_query", audit_query) - if display_type is not None: - pulumi.set(__self__, "display_type", display_type) if formulas is not None: pulumi.set(__self__, "formulas", formulas) if log_query is not None: pulumi.set(__self__, "log_query", log_query) - if metadatas is not None: - pulumi.set(__self__, "metadatas", metadatas) if network_query is not None: pulumi.set(__self__, "network_query", network_query) - if on_right_yaxis is not None: - pulumi.set(__self__, "on_right_yaxis", on_right_yaxis) if process_query is not None: pulumi.set(__self__, "process_query", process_query) if q is not None: @@ -23698,52 +23744,35 @@ def __init__(__self__, *, pulumi.set(__self__, "rum_query", rum_query) if security_query is not None: pulumi.set(__self__, "security_query", security_query) - if style is not None: - pulumi.set(__self__, "style", style) @property @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery']: + def apm_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery']: return pulumi.get(self, "apm_query") @property @pulumi.getter(name="auditQuery") - def audit_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery']: + def audit_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery']: return pulumi.get(self, "audit_query") - @property - @pulumi.getter(name="displayType") - def display_type(self) -> Optional[str]: - return pulumi.get(self, "display_type") - @property @pulumi.getter - def formulas(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula']]: + def formulas(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula']]: return pulumi.get(self, "formulas") @property @pulumi.getter(name="logQuery") - def log_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery']: + def log_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery']: return pulumi.get(self, "log_query") - @property - @pulumi.getter - def metadatas(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata']]: - return pulumi.get(self, "metadatas") - @property @pulumi.getter(name="networkQuery") - def network_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery']: + def network_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery']: return pulumi.get(self, "network_query") - @property - @pulumi.getter(name="onRightYaxis") - def on_right_yaxis(self) -> Optional[bool]: - return pulumi.get(self, "on_right_yaxis") - @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery']: + def process_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery']: return pulumi.get(self, "process_query") @property @@ -23753,27 +23782,22 @@ def q(self) -> Optional[str]: @property @pulumi.getter - def queries(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery']]: + def queries(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery']]: return pulumi.get(self, "queries") @property @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery']: + def rum_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery']: return pulumi.get(self, "rum_query") @property @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery']: + def security_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery']: return pulumi.get(self, "security_query") - @property - @pulumi.getter - def style(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle']: - return pulumi.get(self, "style") - @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -23787,21 +23811,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -23820,17 +23844,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -23840,7 +23864,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -23868,7 +23892,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -23876,20 +23900,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -23909,12 +23933,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -23941,7 +23965,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestApmQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -23969,7 +23993,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -23983,21 +24007,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -24016,17 +24040,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -24036,7 +24060,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -24064,7 +24088,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -24072,20 +24096,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -24105,12 +24129,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -24137,7 +24161,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestAuditQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -24165,7 +24189,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -24177,22 +24201,22 @@ def __key_warning(key: str): suggest = "conditional_formats" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormula.__key_warning(key) return super().get(key, default) def __init__(__self__, *, formula_expression: str, alias: Optional[str] = None, cell_display_mode: Optional[str] = None, - conditional_formats: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat']] = None, - limit: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit'] = None): + conditional_formats: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat']] = None, + limit: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit'] = None): pulumi.set(__self__, "formula_expression", formula_expression) if alias is not None: pulumi.set(__self__, "alias", alias) @@ -24220,17 +24244,17 @@ def cell_display_mode(self) -> Optional[str]: @property @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat']]: + def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat']]: return pulumi.get(self, "conditional_formats") @property @pulumi.getter - def limit(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit']: + def limit(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit']: return pulumi.get(self, "limit") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -24244,14 +24268,14 @@ def __key_warning(key: str): suggest = "image_url" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaConditionalFormat.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -24327,7 +24351,7 @@ def timeframe(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestFormulaLimit(dict): def __init__(__self__, *, count: Optional[int] = None, order: Optional[str] = None): @@ -24348,7 +24372,7 @@ def order(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -24362,21 +24386,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -24395,17 +24419,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -24415,7 +24439,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -24443,7 +24467,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -24451,20 +24475,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -24484,12 +24508,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -24516,7 +24540,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestLogQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -24544,44 +24568,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "aliasName": - suggest = "alias_name" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - expression: str, - alias_name: Optional[str] = None): - pulumi.set(__self__, "expression", expression) - if alias_name is not None: - pulumi.set(__self__, "alias_name", alias_name) - - @property - @pulumi.getter - def expression(self) -> str: - return pulumi.get(self, "expression") - - @property - @pulumi.getter(name="aliasName") - def alias_name(self) -> Optional[str]: - return pulumi.get(self, "alias_name") - - -@pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -24595,21 +24582,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -24628,17 +24615,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -24648,7 +24635,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -24676,7 +24663,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -24684,20 +24671,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -24717,12 +24704,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -24749,7 +24736,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestNetworkQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -24777,7 +24764,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -24787,14 +24774,14 @@ def __key_warning(key: str): suggest = "search_by" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -24832,7 +24819,7 @@ def search_by(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -24848,22 +24835,22 @@ def __key_warning(key: str): suggest = "process_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - apm_dependency_stats_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery'] = None, - apm_resource_stats_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery'] = None, - event_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery'] = None, - metric_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery'] = None, - process_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery'] = None): + apm_dependency_stats_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery'] = None, + apm_resource_stats_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery'] = None, + event_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery'] = None, + metric_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery'] = None, + process_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery'] = None): if apm_dependency_stats_query is not None: pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) if apm_resource_stats_query is not None: @@ -24877,32 +24864,32 @@ def __init__(__self__, *, @property @pulumi.getter(name="apmDependencyStatsQuery") - def apm_dependency_stats_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery']: + def apm_dependency_stats_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery']: return pulumi.get(self, "apm_dependency_stats_query") @property @pulumi.getter(name="apmResourceStatsQuery") - def apm_resource_stats_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery']: + def apm_resource_stats_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery']: return pulumi.get(self, "apm_resource_stats_query") @property @pulumi.getter(name="eventQuery") - def event_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery']: + def event_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery']: return pulumi.get(self, "event_query") @property @pulumi.getter(name="metricQuery") - def metric_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery']: + def metric_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery']: return pulumi.get(self, "metric_query") @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery']: + def process_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery']: return pulumi.get(self, "process_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -24920,14 +24907,14 @@ def __key_warning(key: str): suggest = "primary_tag_value" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -25007,7 +24994,7 @@ def primary_tag_value(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -25025,14 +25012,14 @@ def __key_warning(key: str): suggest = "resource_name" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -25114,7 +25101,7 @@ def resource_name(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -25124,23 +25111,23 @@ def __key_warning(key: str): suggest = "group_bies" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - computes: Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute'], + computes: Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute'], data_source: str, name: str, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy']] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy']] = None, indexes: Optional[Sequence[str]] = None, - search: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch'] = None): + search: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch'] = None): pulumi.set(__self__, "computes", computes) pulumi.set(__self__, "data_source", data_source) pulumi.set(__self__, "name", name) @@ -25153,7 +25140,7 @@ def __init__(__self__, *, @property @pulumi.getter - def computes(self) -> Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute']: + def computes(self) -> Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute']: return pulumi.get(self, "computes") @property @@ -25168,7 +25155,7 @@ def name(self) -> str: @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @@ -25178,12 +25165,12 @@ def indexes(self) -> Optional[Sequence[str]]: @property @pulumi.getter - def search(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch']: + def search(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch']: return pulumi.get(self, "search") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryCompute(dict): def __init__(__self__, *, aggregation: str, interval: Optional[int] = None, @@ -25211,11 +25198,11 @@ def metric(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBy(dict): def __init__(__self__, *, facet: str, limit: Optional[int] = None, - sort: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort'] = None): + sort: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort'] = None): pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) @@ -25234,12 +25221,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter - def sort(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort']: + def sort(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort']: return pulumi.get(self, "sort") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort(dict): def __init__(__self__, *, aggregation: str, metric: Optional[str] = None, @@ -25267,7 +25254,7 @@ def order(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryEventQuerySearch(dict): def __init__(__self__, *, query: str): pulumi.set(__self__, "query", query) @@ -25279,7 +25266,7 @@ def query(self) -> str: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -25287,14 +25274,14 @@ def __key_warning(key: str): suggest = "data_source" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryMetricQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -25331,7 +25318,7 @@ def data_source(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -25345,14 +25332,14 @@ def __key_warning(key: str): suggest = "text_filter" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestQueryProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -25428,7 +25415,7 @@ def text_filter(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -25442,21 +25429,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -25475,17 +25462,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -25495,7 +25482,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -25523,7 +25510,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -25531,20 +25518,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -25564,12 +25551,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -25596,7 +25583,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestRumQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -25624,7 +25611,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -25638,21 +25625,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -25671,17 +25658,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -25691,7 +25678,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -25719,7 +25706,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -25727,20 +25714,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -25760,12 +25747,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -25792,7 +25779,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetSunburstDefinitionRequestSecurityQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -25820,230 +25807,112 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "lineType": - suggest = "line_type" - elif key == "lineWidth": - suggest = "line_width" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - line_type: Optional[str] = None, - line_width: Optional[str] = None, - palette: Optional[str] = None): - if line_type is not None: - pulumi.set(__self__, "line_type", line_type) - if line_width is not None: - pulumi.set(__self__, "line_width", line_width) - if palette is not None: - pulumi.set(__self__, "palette", palette) - - @property - @pulumi.getter(name="lineType") - def line_type(self) -> Optional[str]: - return pulumi.get(self, "line_type") - - @property - @pulumi.getter(name="lineWidth") - def line_width(self) -> Optional[str]: - return pulumi.get(self, "line_width") - - @property - @pulumi.getter - def palette(self) -> Optional[str]: - return pulumi.get(self, "palette") - - -@pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "includeZero": - suggest = "include_zero" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - include_zero: Optional[bool] = None, - label: Optional[str] = None, - max: Optional[str] = None, - min: Optional[str] = None, - scale: Optional[str] = None): - if include_zero is not None: - pulumi.set(__self__, "include_zero", include_zero) - if label is not None: - pulumi.set(__self__, "label", label) - if max is not None: - pulumi.set(__self__, "max", max) - if min is not None: - pulumi.set(__self__, "min", min) - if scale is not None: - pulumi.set(__self__, "scale", scale) - - @property - @pulumi.getter(name="includeZero") - def include_zero(self) -> Optional[bool]: - return pulumi.get(self, "include_zero") - - @property - @pulumi.getter - def label(self) -> Optional[str]: - return pulumi.get(self, "label") - - @property - @pulumi.getter - def max(self) -> Optional[str]: - return pulumi.get(self, "max") - - @property - @pulumi.getter - def min(self) -> Optional[str]: - return pulumi.get(self, "min") - - @property - @pulumi.getter - def scale(self) -> Optional[str]: - return pulumi.get(self, "scale") - - -@pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "includeZero": - suggest = "include_zero" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - include_zero: Optional[bool] = None, - label: Optional[str] = None, - max: Optional[str] = None, - min: Optional[str] = None, - scale: Optional[str] = None): - if include_zero is not None: - pulumi.set(__self__, "include_zero", include_zero) - if label is not None: - pulumi.set(__self__, "label", label) - if max is not None: - pulumi.set(__self__, "max", max) - if min is not None: - pulumi.set(__self__, "min", min) - if scale is not None: - pulumi.set(__self__, "scale", scale) - - @property - @pulumi.getter(name="includeZero") - def include_zero(self) -> Optional[bool]: - return pulumi.get(self, "include_zero") - - @property - @pulumi.getter - def label(self) -> Optional[str]: - return pulumi.get(self, "label") - - @property - @pulumi.getter - def max(self) -> Optional[str]: - return pulumi.get(self, "max") - - @property - @pulumi.getter - def min(self) -> Optional[str]: - return pulumi.get(self, "min") - - @property - @pulumi.getter - def scale(self) -> Optional[str]: - return pulumi.get(self, "scale") - - -@pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinition(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition(dict): @staticmethod def __key_warning(key: str): suggest = None if key == "customLinks": suggest = "custom_links" + elif key == "legendColumns": + suggest = "legend_columns" + elif key == "legendLayout": + suggest = "legend_layout" + elif key == "legendSize": + suggest = "legend_size" elif key == "liveSpan": suggest = "live_span" + elif key == "rightYaxis": + suggest = "right_yaxis" + elif key == "showLegend": + suggest = "show_legend" elif key == "titleAlign": suggest = "title_align" elif key == "titleSize": suggest = "title_size" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinition. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinition.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinition.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinition.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - custom_links: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink']] = None, + custom_links: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink']] = None, + events: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent']] = None, + legend_columns: Optional[Sequence[str]] = None, + legend_layout: Optional[str] = None, + legend_size: Optional[str] = None, live_span: Optional[str] = None, - requests: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest']] = None, + markers: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker']] = None, + requests: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest']] = None, + right_yaxis: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis'] = None, + show_legend: Optional[bool] = None, title: Optional[str] = None, title_align: Optional[str] = None, - title_size: Optional[str] = None): + title_size: Optional[str] = None, + yaxis: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis'] = None): """ :param str title: The title of the dashboard. """ if custom_links is not None: pulumi.set(__self__, "custom_links", custom_links) + if events is not None: + pulumi.set(__self__, "events", events) + if legend_columns is not None: + pulumi.set(__self__, "legend_columns", legend_columns) + if legend_layout is not None: + pulumi.set(__self__, "legend_layout", legend_layout) + if legend_size is not None: + pulumi.set(__self__, "legend_size", legend_size) if live_span is not None: pulumi.set(__self__, "live_span", live_span) + if markers is not None: + pulumi.set(__self__, "markers", markers) if requests is not None: pulumi.set(__self__, "requests", requests) + if right_yaxis is not None: + pulumi.set(__self__, "right_yaxis", right_yaxis) + if show_legend is not None: + pulumi.set(__self__, "show_legend", show_legend) if title is not None: pulumi.set(__self__, "title", title) if title_align is not None: pulumi.set(__self__, "title_align", title_align) if title_size is not None: pulumi.set(__self__, "title_size", title_size) + if yaxis is not None: + pulumi.set(__self__, "yaxis", yaxis) @property @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink']]: + def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink']]: return pulumi.get(self, "custom_links") + @property + @pulumi.getter + def events(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent']]: + return pulumi.get(self, "events") + + @property + @pulumi.getter(name="legendColumns") + def legend_columns(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "legend_columns") + + @property + @pulumi.getter(name="legendLayout") + def legend_layout(self) -> Optional[str]: + return pulumi.get(self, "legend_layout") + + @property + @pulumi.getter(name="legendSize") + def legend_size(self) -> Optional[str]: + return pulumi.get(self, "legend_size") + @property @pulumi.getter(name="liveSpan") def live_span(self) -> Optional[str]: @@ -26051,9 +25920,24 @@ def live_span(self) -> Optional[str]: @property @pulumi.getter - def requests(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest']]: + def markers(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker']]: + return pulumi.get(self, "markers") + + @property + @pulumi.getter + def requests(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest']]: return pulumi.get(self, "requests") + @property + @pulumi.getter(name="rightYaxis") + def right_yaxis(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis']: + return pulumi.get(self, "right_yaxis") + + @property + @pulumi.getter(name="showLegend") + def show_legend(self) -> Optional[bool]: + return pulumi.get(self, "show_legend") + @property @pulumi.getter def title(self) -> Optional[str]: @@ -26072,9 +25956,14 @@ def title_align(self) -> Optional[str]: def title_size(self) -> Optional[str]: return pulumi.get(self, "title_size") + @property + @pulumi.getter + def yaxis(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis']: + return pulumi.get(self, "yaxis") + @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -26084,14 +25973,14 @@ def __key_warning(key: str): suggest = "override_label" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionCustomLink.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -26130,7 +26019,89 @@ def override_label(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "tagsExecution": + suggest = "tags_execution" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionEvent.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + q: str, + tags_execution: Optional[str] = None): + pulumi.set(__self__, "q", q) + if tags_execution is not None: + pulumi.set(__self__, "tags_execution", tags_execution) + + @property + @pulumi.getter + def q(self) -> str: + return pulumi.get(self, "q") + + @property + @pulumi.getter(name="tagsExecution") + def tags_execution(self) -> Optional[str]: + return pulumi.get(self, "tags_execution") + + +@pulumi.output_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "displayType": + suggest = "display_type" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionMarker.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + value: str, + display_type: Optional[str] = None, + label: Optional[str] = None): + pulumi.set(__self__, "value", value) + if display_type is not None: + pulumi.set(__self__, "display_type", display_type) + if label is not None: + pulumi.set(__self__, "label", label) + + @property + @pulumi.getter + def value(self) -> str: + return pulumi.get(self, "value") + + @property + @pulumi.getter(name="displayType") + def display_type(self) -> Optional[str]: + return pulumi.get(self, "display_type") + + @property + @pulumi.getter + def label(self) -> Optional[str]: + return pulumi.get(self, "label") + + +@pulumi.output_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -26138,10 +26109,14 @@ def __key_warning(key: str): suggest = "apm_query" elif key == "auditQuery": suggest = "audit_query" - elif key == "conditionalFormats": - suggest = "conditional_formats" + elif key == "displayType": + suggest = "display_type" elif key == "logQuery": suggest = "log_query" + elif key == "networkQuery": + suggest = "network_query" + elif key == "onRightYaxis": + suggest = "on_right_yaxis" elif key == "processQuery": suggest = "process_query" elif key == "rumQuery": @@ -26150,38 +26125,47 @@ def __key_warning(key: str): suggest = "security_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequest.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - apm_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery'] = None, - audit_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery'] = None, - conditional_formats: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat']] = None, - formulas: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula']] = None, - log_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery'] = None, - process_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery'] = None, + apm_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery'] = None, + audit_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery'] = None, + display_type: Optional[str] = None, + formulas: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula']] = None, + log_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery'] = None, + metadatas: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata']] = None, + network_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery'] = None, + on_right_yaxis: Optional[bool] = None, + process_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery'] = None, q: Optional[str] = None, - queries: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery']] = None, - rum_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery'] = None, - security_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery'] = None, - style: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle'] = None): + queries: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery']] = None, + rum_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery'] = None, + security_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery'] = None, + style: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle'] = None): if apm_query is not None: pulumi.set(__self__, "apm_query", apm_query) if audit_query is not None: pulumi.set(__self__, "audit_query", audit_query) - if conditional_formats is not None: - pulumi.set(__self__, "conditional_formats", conditional_formats) + if display_type is not None: + pulumi.set(__self__, "display_type", display_type) if formulas is not None: pulumi.set(__self__, "formulas", formulas) if log_query is not None: pulumi.set(__self__, "log_query", log_query) + if metadatas is not None: + pulumi.set(__self__, "metadatas", metadatas) + if network_query is not None: + pulumi.set(__self__, "network_query", network_query) + if on_right_yaxis is not None: + pulumi.set(__self__, "on_right_yaxis", on_right_yaxis) if process_query is not None: pulumi.set(__self__, "process_query", process_query) if q is not None: @@ -26197,32 +26181,47 @@ def __init__(__self__, *, @property @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery']: + def apm_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery']: return pulumi.get(self, "apm_query") @property @pulumi.getter(name="auditQuery") - def audit_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery']: + def audit_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery']: return pulumi.get(self, "audit_query") @property - @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat']]: - return pulumi.get(self, "conditional_formats") + @pulumi.getter(name="displayType") + def display_type(self) -> Optional[str]: + return pulumi.get(self, "display_type") @property @pulumi.getter - def formulas(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula']]: + def formulas(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula']]: return pulumi.get(self, "formulas") @property @pulumi.getter(name="logQuery") - def log_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery']: + def log_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery']: return pulumi.get(self, "log_query") + @property + @pulumi.getter + def metadatas(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata']]: + return pulumi.get(self, "metadatas") + + @property + @pulumi.getter(name="networkQuery") + def network_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery']: + return pulumi.get(self, "network_query") + + @property + @pulumi.getter(name="onRightYaxis") + def on_right_yaxis(self) -> Optional[bool]: + return pulumi.get(self, "on_right_yaxis") + @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery']: + def process_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery']: return pulumi.get(self, "process_query") @property @@ -26232,27 +26231,27 @@ def q(self) -> Optional[str]: @property @pulumi.getter - def queries(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery']]: + def queries(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery']]: return pulumi.get(self, "queries") @property @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery']: + def rum_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery']: return pulumi.get(self, "rum_query") @property @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery']: + def security_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery']: return pulumi.get(self, "security_query") @property @pulumi.getter - def style(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle']: + def style(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle']: return pulumi.get(self, "style") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -26266,21 +26265,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -26299,17 +26298,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -26319,7 +26318,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -26347,7 +26346,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -26355,20 +26354,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -26388,12 +26387,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -26420,7 +26419,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestApmQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -26448,7 +26447,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -26462,21 +26461,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -26495,17 +26494,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -26515,7 +26514,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -26543,7 +26542,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -26551,20 +26550,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -26584,12 +26583,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -26616,7 +26615,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestAuditQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -26644,104 +26643,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "customBgColor": - suggest = "custom_bg_color" - elif key == "customFgColor": - suggest = "custom_fg_color" - elif key == "hideValue": - suggest = "hide_value" - elif key == "imageUrl": - suggest = "image_url" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - comparator: str, - palette: str, - value: float, - custom_bg_color: Optional[str] = None, - custom_fg_color: Optional[str] = None, - hide_value: Optional[bool] = None, - image_url: Optional[str] = None, - metric: Optional[str] = None, - timeframe: Optional[str] = None): - pulumi.set(__self__, "comparator", comparator) - pulumi.set(__self__, "palette", palette) - pulumi.set(__self__, "value", value) - if custom_bg_color is not None: - pulumi.set(__self__, "custom_bg_color", custom_bg_color) - if custom_fg_color is not None: - pulumi.set(__self__, "custom_fg_color", custom_fg_color) - if hide_value is not None: - pulumi.set(__self__, "hide_value", hide_value) - if image_url is not None: - pulumi.set(__self__, "image_url", image_url) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if timeframe is not None: - pulumi.set(__self__, "timeframe", timeframe) - - @property - @pulumi.getter - def comparator(self) -> str: - return pulumi.get(self, "comparator") - - @property - @pulumi.getter - def palette(self) -> str: - return pulumi.get(self, "palette") - - @property - @pulumi.getter - def value(self) -> float: - return pulumi.get(self, "value") - - @property - @pulumi.getter(name="customBgColor") - def custom_bg_color(self) -> Optional[str]: - return pulumi.get(self, "custom_bg_color") - - @property - @pulumi.getter(name="customFgColor") - def custom_fg_color(self) -> Optional[str]: - return pulumi.get(self, "custom_fg_color") - - @property - @pulumi.getter(name="hideValue") - def hide_value(self) -> Optional[bool]: - return pulumi.get(self, "hide_value") - - @property - @pulumi.getter(name="imageUrl") - def image_url(self) -> Optional[str]: - return pulumi.get(self, "image_url") - - @property - @pulumi.getter - def metric(self) -> Optional[str]: - return pulumi.get(self, "metric") - - @property - @pulumi.getter - def timeframe(self) -> Optional[str]: - return pulumi.get(self, "timeframe") - - -@pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -26753,22 +26655,22 @@ def __key_warning(key: str): suggest = "conditional_formats" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormula.__key_warning(key) return super().get(key, default) def __init__(__self__, *, formula_expression: str, alias: Optional[str] = None, cell_display_mode: Optional[str] = None, - conditional_formats: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat']] = None, - limit: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit'] = None): + conditional_formats: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat']] = None, + limit: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit'] = None): pulumi.set(__self__, "formula_expression", formula_expression) if alias is not None: pulumi.set(__self__, "alias", alias) @@ -26796,17 +26698,17 @@ def cell_display_mode(self) -> Optional[str]: @property @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat']]: + def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat']]: return pulumi.get(self, "conditional_formats") @property @pulumi.getter - def limit(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit']: + def limit(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit']: return pulumi.get(self, "limit") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -26820,14 +26722,14 @@ def __key_warning(key: str): suggest = "image_url" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaConditionalFormat.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -26903,7 +26805,7 @@ def timeframe(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestFormulaLimit(dict): def __init__(__self__, *, count: Optional[int] = None, order: Optional[str] = None): @@ -26924,7 +26826,7 @@ def order(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -26938,21 +26840,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -26971,17 +26873,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -26991,7 +26893,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -27019,7 +26921,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -27027,20 +26929,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -27060,12 +26962,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -27092,7 +26994,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestLogQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -27120,7 +27022,240 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "aliasName": + suggest = "alias_name" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestMetadata.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + expression: str, + alias_name: Optional[str] = None): + pulumi.set(__self__, "expression", expression) + if alias_name is not None: + pulumi.set(__self__, "alias_name", alias_name) + + @property + @pulumi.getter + def expression(self) -> str: + return pulumi.get(self, "expression") + + @property + @pulumi.getter(name="aliasName") + def alias_name(self) -> Optional[str]: + return pulumi.get(self, "alias_name") + + +@pulumi.output_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestNetworkQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -27130,14 +27265,14 @@ def __key_warning(key: str): suggest = "search_by" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -27175,7 +27310,7 @@ def search_by(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -27191,22 +27326,22 @@ def __key_warning(key: str): suggest = "process_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - apm_dependency_stats_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery'] = None, - apm_resource_stats_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery'] = None, - event_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery'] = None, - metric_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery'] = None, - process_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery'] = None): + apm_dependency_stats_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery'] = None, + apm_resource_stats_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery'] = None, + event_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery'] = None, + metric_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery'] = None, + process_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery'] = None): if apm_dependency_stats_query is not None: pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) if apm_resource_stats_query is not None: @@ -27220,32 +27355,32 @@ def __init__(__self__, *, @property @pulumi.getter(name="apmDependencyStatsQuery") - def apm_dependency_stats_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery']: + def apm_dependency_stats_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery']: return pulumi.get(self, "apm_dependency_stats_query") @property @pulumi.getter(name="apmResourceStatsQuery") - def apm_resource_stats_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery']: + def apm_resource_stats_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery']: return pulumi.get(self, "apm_resource_stats_query") @property @pulumi.getter(name="eventQuery") - def event_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery']: + def event_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery']: return pulumi.get(self, "event_query") @property @pulumi.getter(name="metricQuery") - def metric_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery']: + def metric_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery']: return pulumi.get(self, "metric_query") @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery']: + def process_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery']: return pulumi.get(self, "process_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -27263,14 +27398,14 @@ def __key_warning(key: str): suggest = "primary_tag_value" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -27350,7 +27485,7 @@ def primary_tag_value(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -27368,14 +27503,14 @@ def __key_warning(key: str): suggest = "resource_name" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -27457,7 +27592,7 @@ def resource_name(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -27467,23 +27602,23 @@ def __key_warning(key: str): suggest = "group_bies" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - computes: Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute'], + computes: Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute'], data_source: str, name: str, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy']] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy']] = None, indexes: Optional[Sequence[str]] = None, - search: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch'] = None): + search: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch'] = None): pulumi.set(__self__, "computes", computes) pulumi.set(__self__, "data_source", data_source) pulumi.set(__self__, "name", name) @@ -27496,7 +27631,7 @@ def __init__(__self__, *, @property @pulumi.getter - def computes(self) -> Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute']: + def computes(self) -> Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute']: return pulumi.get(self, "computes") @property @@ -27511,7 +27646,7 @@ def name(self) -> str: @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @@ -27521,12 +27656,12 @@ def indexes(self) -> Optional[Sequence[str]]: @property @pulumi.getter - def search(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch']: + def search(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch']: return pulumi.get(self, "search") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryCompute(dict): def __init__(__self__, *, aggregation: str, interval: Optional[int] = None, @@ -27554,11 +27689,11 @@ def metric(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBy(dict): def __init__(__self__, *, facet: str, limit: Optional[int] = None, - sort: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort'] = None): + sort: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort'] = None): pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) @@ -27577,12 +27712,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter - def sort(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort']: + def sort(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort']: return pulumi.get(self, "sort") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQueryGroupBySort(dict): def __init__(__self__, *, aggregation: str, metric: Optional[str] = None, @@ -27610,7 +27745,7 @@ def order(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryEventQuerySearch(dict): def __init__(__self__, *, query: str): pulumi.set(__self__, "query", query) @@ -27622,7 +27757,7 @@ def query(self) -> str: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -27630,14 +27765,14 @@ def __key_warning(key: str): suggest = "data_source" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryMetricQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -27674,7 +27809,7 @@ def data_source(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -27688,14 +27823,14 @@ def __key_warning(key: str): suggest = "text_filter" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestQueryProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -27771,7 +27906,7 @@ def text_filter(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -27785,21 +27920,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -27818,17 +27953,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -27838,7 +27973,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -27866,7 +28001,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -27874,20 +28009,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -27907,12 +28042,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -27939,7 +28074,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestRumQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -27967,7 +28102,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -27981,21 +28116,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -28014,17 +28149,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -28034,7 +28169,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -28062,7 +28197,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -28070,20 +28205,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -28103,12 +28238,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -28135,7 +28270,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestSecurityQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -28163,12 +28298,47 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "lineType": + suggest = "line_type" + elif key == "lineWidth": + suggest = "line_width" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRequestStyle.__key_warning(key) + return super().get(key, default) + def __init__(__self__, *, + line_type: Optional[str] = None, + line_width: Optional[str] = None, palette: Optional[str] = None): + if line_type is not None: + pulumi.set(__self__, "line_type", line_type) + if line_width is not None: + pulumi.set(__self__, "line_width", line_width) if palette is not None: pulumi.set(__self__, "palette", palette) + @property + @pulumi.getter(name="lineType") + def line_type(self) -> Optional[str]: + return pulumi.get(self, "line_type") + + @property + @pulumi.getter(name="lineWidth") + def line_width(self) -> Optional[str]: + return pulumi.get(self, "line_width") + @property @pulumi.getter def palette(self) -> Optional[str]: @@ -28176,309 +28346,182 @@ def palette(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "spanName": - suggest = "span_name" - elif key == "displayFormat": - suggest = "display_format" - elif key == "liveSpan": - suggest = "live_span" - elif key == "showBreakdown": - suggest = "show_breakdown" - elif key == "showDistribution": - suggest = "show_distribution" - elif key == "showErrors": - suggest = "show_errors" - elif key == "showHits": - suggest = "show_hits" - elif key == "showLatency": - suggest = "show_latency" - elif key == "showResourceList": - suggest = "show_resource_list" - elif key == "sizeFormat": - suggest = "size_format" - elif key == "titleAlign": - suggest = "title_align" - elif key == "titleSize": - suggest = "title_size" + if key == "includeZero": + suggest = "include_zero" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionRightYaxis.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - env: str, - service: str, - span_name: str, - display_format: Optional[str] = None, - live_span: Optional[str] = None, - show_breakdown: Optional[bool] = None, - show_distribution: Optional[bool] = None, - show_errors: Optional[bool] = None, - show_hits: Optional[bool] = None, - show_latency: Optional[bool] = None, - show_resource_list: Optional[bool] = None, - size_format: Optional[str] = None, - title: Optional[str] = None, - title_align: Optional[str] = None, - title_size: Optional[str] = None): - """ - :param str title: The title of the dashboard. - """ - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "span_name", span_name) - if display_format is not None: - pulumi.set(__self__, "display_format", display_format) - if live_span is not None: - pulumi.set(__self__, "live_span", live_span) - if show_breakdown is not None: - pulumi.set(__self__, "show_breakdown", show_breakdown) - if show_distribution is not None: - pulumi.set(__self__, "show_distribution", show_distribution) - if show_errors is not None: - pulumi.set(__self__, "show_errors", show_errors) - if show_hits is not None: - pulumi.set(__self__, "show_hits", show_hits) - if show_latency is not None: - pulumi.set(__self__, "show_latency", show_latency) - if show_resource_list is not None: - pulumi.set(__self__, "show_resource_list", show_resource_list) - if size_format is not None: - pulumi.set(__self__, "size_format", size_format) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) + include_zero: Optional[bool] = None, + label: Optional[str] = None, + max: Optional[str] = None, + min: Optional[str] = None, + scale: Optional[str] = None): + if include_zero is not None: + pulumi.set(__self__, "include_zero", include_zero) + if label is not None: + pulumi.set(__self__, "label", label) + if max is not None: + pulumi.set(__self__, "max", max) + if min is not None: + pulumi.set(__self__, "min", min) + if scale is not None: + pulumi.set(__self__, "scale", scale) @property - @pulumi.getter - def env(self) -> str: - return pulumi.get(self, "env") + @pulumi.getter(name="includeZero") + def include_zero(self) -> Optional[bool]: + return pulumi.get(self, "include_zero") @property @pulumi.getter - def service(self) -> str: - return pulumi.get(self, "service") - - @property - @pulumi.getter(name="spanName") - def span_name(self) -> str: - return pulumi.get(self, "span_name") - - @property - @pulumi.getter(name="displayFormat") - def display_format(self) -> Optional[str]: - return pulumi.get(self, "display_format") - - @property - @pulumi.getter(name="liveSpan") - def live_span(self) -> Optional[str]: - return pulumi.get(self, "live_span") - - @property - @pulumi.getter(name="showBreakdown") - def show_breakdown(self) -> Optional[bool]: - return pulumi.get(self, "show_breakdown") - - @property - @pulumi.getter(name="showDistribution") - def show_distribution(self) -> Optional[bool]: - return pulumi.get(self, "show_distribution") - - @property - @pulumi.getter(name="showErrors") - def show_errors(self) -> Optional[bool]: - return pulumi.get(self, "show_errors") - - @property - @pulumi.getter(name="showHits") - def show_hits(self) -> Optional[bool]: - return pulumi.get(self, "show_hits") - - @property - @pulumi.getter(name="showLatency") - def show_latency(self) -> Optional[bool]: - return pulumi.get(self, "show_latency") - - @property - @pulumi.getter(name="showResourceList") - def show_resource_list(self) -> Optional[bool]: - return pulumi.get(self, "show_resource_list") - - @property - @pulumi.getter(name="sizeFormat") - def size_format(self) -> Optional[str]: - return pulumi.get(self, "size_format") + def label(self) -> Optional[str]: + return pulumi.get(self, "label") @property @pulumi.getter - def title(self) -> Optional[str]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") + def max(self) -> Optional[str]: + return pulumi.get(self, "max") @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[str]: - return pulumi.get(self, "title_align") + @pulumi.getter + def min(self) -> Optional[str]: + return pulumi.get(self, "min") @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[str]: - return pulumi.get(self, "title_size") + @pulumi.getter + def scale(self) -> Optional[str]: + return pulumi.get(self, "scale") @pulumi.output_type -class DashboardWidgetGroupDefinitionWidgetWidgetLayout(dict): +class DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "isColumnBreak": - suggest = "is_column_break" + if key == "includeZero": + suggest = "include_zero" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetWidgetLayout. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetGroupDefinitionWidgetWidgetLayout.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetGroupDefinitionWidgetWidgetLayout.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTimeseriesDefinitionYaxis.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - height: int, - width: int, - x: int, - y: int, - is_column_break: Optional[bool] = None): - pulumi.set(__self__, "height", height) - pulumi.set(__self__, "width", width) - pulumi.set(__self__, "x", x) - pulumi.set(__self__, "y", y) - if is_column_break is not None: - pulumi.set(__self__, "is_column_break", is_column_break) + include_zero: Optional[bool] = None, + label: Optional[str] = None, + max: Optional[str] = None, + min: Optional[str] = None, + scale: Optional[str] = None): + if include_zero is not None: + pulumi.set(__self__, "include_zero", include_zero) + if label is not None: + pulumi.set(__self__, "label", label) + if max is not None: + pulumi.set(__self__, "max", max) + if min is not None: + pulumi.set(__self__, "min", min) + if scale is not None: + pulumi.set(__self__, "scale", scale) @property - @pulumi.getter - def height(self) -> int: - return pulumi.get(self, "height") + @pulumi.getter(name="includeZero") + def include_zero(self) -> Optional[bool]: + return pulumi.get(self, "include_zero") @property @pulumi.getter - def width(self) -> int: - return pulumi.get(self, "width") + def label(self) -> Optional[str]: + return pulumi.get(self, "label") @property @pulumi.getter - def x(self) -> int: - return pulumi.get(self, "x") + def max(self) -> Optional[str]: + return pulumi.get(self, "max") @property @pulumi.getter - def y(self) -> int: - return pulumi.get(self, "y") + def min(self) -> Optional[str]: + return pulumi.get(self, "min") @property - @pulumi.getter(name="isColumnBreak") - def is_column_break(self) -> Optional[bool]: - return pulumi.get(self, "is_column_break") + @pulumi.getter + def scale(self) -> Optional[str]: + return pulumi.get(self, "scale") @pulumi.output_type -class DashboardWidgetHeatmapDefinition(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinition(dict): @staticmethod def __key_warning(key: str): suggest = None if key == "customLinks": suggest = "custom_links" - elif key == "legendSize": - suggest = "legend_size" elif key == "liveSpan": suggest = "live_span" - elif key == "showLegend": - suggest = "show_legend" elif key == "titleAlign": suggest = "title_align" elif key == "titleSize": suggest = "title_size" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinition. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinition. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinition.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinition.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinition.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinition.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - custom_links: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionCustomLink']] = None, - events: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionEvent']] = None, - legend_size: Optional[str] = None, + custom_links: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink']] = None, live_span: Optional[str] = None, - requests: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequest']] = None, - show_legend: Optional[bool] = None, + requests: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest']] = None, title: Optional[str] = None, title_align: Optional[str] = None, - title_size: Optional[str] = None, - yaxis: Optional['outputs.DashboardWidgetHeatmapDefinitionYaxis'] = None): + title_size: Optional[str] = None): """ :param str title: The title of the dashboard. """ if custom_links is not None: pulumi.set(__self__, "custom_links", custom_links) - if events is not None: - pulumi.set(__self__, "events", events) - if legend_size is not None: - pulumi.set(__self__, "legend_size", legend_size) if live_span is not None: pulumi.set(__self__, "live_span", live_span) if requests is not None: pulumi.set(__self__, "requests", requests) - if show_legend is not None: - pulumi.set(__self__, "show_legend", show_legend) if title is not None: pulumi.set(__self__, "title", title) if title_align is not None: pulumi.set(__self__, "title_align", title_align) if title_size is not None: pulumi.set(__self__, "title_size", title_size) - if yaxis is not None: - pulumi.set(__self__, "yaxis", yaxis) @property @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionCustomLink']]: + def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink']]: return pulumi.get(self, "custom_links") - @property - @pulumi.getter - def events(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionEvent']]: - return pulumi.get(self, "events") - - @property - @pulumi.getter(name="legendSize") - def legend_size(self) -> Optional[str]: - return pulumi.get(self, "legend_size") - @property @pulumi.getter(name="liveSpan") def live_span(self) -> Optional[str]: @@ -28486,14 +28529,9 @@ def live_span(self) -> Optional[str]: @property @pulumi.getter - def requests(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequest']]: + def requests(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest']]: return pulumi.get(self, "requests") - @property - @pulumi.getter(name="showLegend") - def show_legend(self) -> Optional[bool]: - return pulumi.get(self, "show_legend") - @property @pulumi.getter def title(self) -> Optional[str]: @@ -28512,14 +28550,9 @@ def title_align(self) -> Optional[str]: def title_size(self) -> Optional[str]: return pulumi.get(self, "title_size") - @property - @pulumi.getter - def yaxis(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionYaxis']: - return pulumi.get(self, "yaxis") - @pulumi.output_type -class DashboardWidgetHeatmapDefinitionCustomLink(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -28529,14 +28562,14 @@ def __key_warning(key: str): suggest = "override_label" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionCustomLink.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionCustomLink.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionCustomLink.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -28575,49 +28608,16 @@ def override_label(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionEvent(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "tagsExecution": - suggest = "tags_execution" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionEvent. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionEvent.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionEvent.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - q: str, - tags_execution: Optional[str] = None): - pulumi.set(__self__, "q", q) - if tags_execution is not None: - pulumi.set(__self__, "tags_execution", tags_execution) - - @property - @pulumi.getter - def q(self) -> str: - return pulumi.get(self, "q") - - @property - @pulumi.getter(name="tagsExecution") - def tags_execution(self) -> Optional[str]: - return pulumi.get(self, "tags_execution") - - -@pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequest(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest(dict): @staticmethod def __key_warning(key: str): suggest = None if key == "apmQuery": suggest = "apm_query" + elif key == "auditQuery": + suggest = "audit_query" + elif key == "conditionalFormats": + suggest = "conditional_formats" elif key == "logQuery": suggest = "log_query" elif key == "processQuery": @@ -28628,32 +28628,44 @@ def __key_warning(key: str): suggest = "security_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequest. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionRequest.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionRequest.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequest.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - apm_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestApmQuery'] = None, - log_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestLogQuery'] = None, - process_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestProcessQuery'] = None, + apm_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery'] = None, + audit_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery'] = None, + conditional_formats: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat']] = None, + formulas: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula']] = None, + log_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery'] = None, + process_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery'] = None, q: Optional[str] = None, - rum_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestRumQuery'] = None, - security_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQuery'] = None, - style: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestStyle'] = None): + queries: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery']] = None, + rum_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery'] = None, + security_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery'] = None, + style: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle'] = None): if apm_query is not None: pulumi.set(__self__, "apm_query", apm_query) + if audit_query is not None: + pulumi.set(__self__, "audit_query", audit_query) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) + if formulas is not None: + pulumi.set(__self__, "formulas", formulas) if log_query is not None: pulumi.set(__self__, "log_query", log_query) if process_query is not None: pulumi.set(__self__, "process_query", process_query) if q is not None: pulumi.set(__self__, "q", q) + if queries is not None: + pulumi.set(__self__, "queries", queries) if rum_query is not None: pulumi.set(__self__, "rum_query", rum_query) if security_query is not None: @@ -28663,17 +28675,32 @@ def __init__(__self__, *, @property @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestApmQuery']: + def apm_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery']: return pulumi.get(self, "apm_query") + @property + @pulumi.getter(name="auditQuery") + def audit_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery']: + return pulumi.get(self, "audit_query") + + @property + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat']]: + return pulumi.get(self, "conditional_formats") + + @property + @pulumi.getter + def formulas(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula']]: + return pulumi.get(self, "formulas") + @property @pulumi.getter(name="logQuery") - def log_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestLogQuery']: + def log_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery']: return pulumi.get(self, "log_query") @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestProcessQuery']: + def process_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery']: return pulumi.get(self, "process_query") @property @@ -28681,24 +28708,29 @@ def process_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionReq def q(self) -> Optional[str]: return pulumi.get(self, "q") + @property + @pulumi.getter + def queries(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery']]: + return pulumi.get(self, "queries") + @property @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestRumQuery']: + def rum_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery']: return pulumi.get(self, "rum_query") @property @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQuery']: + def security_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery']: return pulumi.get(self, "security_query") @property @pulumi.getter - def style(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestStyle']: + def style(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle']: return pulumi.get(self, "style") @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestApmQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -28712,21 +28744,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestApmQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionRequestApmQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionRequestApmQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -28745,17 +28777,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -28765,7 +28797,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -28793,7 +28825,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -28801,20 +28833,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -28834,12 +28866,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -28866,7 +28898,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestApmQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -28894,7 +28926,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestLogQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -28908,21 +28940,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestLogQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionRequestLogQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionRequestLogQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -28941,17 +28973,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -28961,7 +28993,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -28989,7 +29021,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -28997,20 +29029,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -29030,12 +29062,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -29062,7 +29094,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestAuditQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -29090,258 +29122,287 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestProcessQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "filterBies": - suggest = "filter_bies" - elif key == "searchBy": - suggest = "search_by" + if key == "customBgColor": + suggest = "custom_bg_color" + elif key == "customFgColor": + suggest = "custom_fg_color" + elif key == "hideValue": + suggest = "hide_value" + elif key == "imageUrl": + suggest = "image_url" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionRequestProcessQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionRequestProcessQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestConditionalFormat.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - metric: str, - filter_bies: Optional[Sequence[str]] = None, - limit: Optional[int] = None, - search_by: Optional[str] = None): - pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) + comparator: str, + palette: str, + value: float, + custom_bg_color: Optional[str] = None, + custom_fg_color: Optional[str] = None, + hide_value: Optional[bool] = None, + image_url: Optional[str] = None, + metric: Optional[str] = None, + timeframe: Optional[str] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) @property @pulumi.getter - def metric(self) -> str: - return pulumi.get(self, "metric") + def comparator(self) -> str: + return pulumi.get(self, "comparator") @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "filter_bies") + @pulumi.getter + def palette(self) -> str: + return pulumi.get(self, "palette") @property @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") + def value(self) -> float: + return pulumi.get(self, "value") @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[str]: - return pulumi.get(self, "search_by") + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_bg_color") + + @property + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_fg_color") + + @property + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[bool]: + return pulumi.get(self, "hide_value") + + @property + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[str]: + return pulumi.get(self, "image_url") + + @property + @pulumi.getter + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") + + @property + @pulumi.getter + def timeframe(self) -> Optional[str]: + return pulumi.get(self, "timeframe") @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestRumQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "computeQuery": - suggest = "compute_query" - elif key == "groupBies": - suggest = "group_bies" - elif key == "multiComputes": - suggest = "multi_computes" - elif key == "searchQuery": - suggest = "search_query" + if key == "formulaExpression": + suggest = "formula_expression" + elif key == "cellDisplayMode": + suggest = "cell_display_mode" + elif key == "conditionalFormats": + suggest = "conditional_formats" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestRumQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionRequestRumQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionRequestRumQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormula.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - index: str, - compute_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute']] = None, - search_query: Optional[str] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) - - @property - @pulumi.getter - def index(self) -> str: - return pulumi.get(self, "index") - - @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery']: - return pulumi.get(self, "compute_query") - - @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy']]: - return pulumi.get(self, "group_bies") + formula_expression: str, + alias: Optional[str] = None, + cell_display_mode: Optional[str] = None, + conditional_formats: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat']] = None, + limit: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit'] = None): + pulumi.set(__self__, "formula_expression", formula_expression) + if alias is not None: + pulumi.set(__self__, "alias", alias) + if cell_display_mode is not None: + pulumi.set(__self__, "cell_display_mode", cell_display_mode) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) + if limit is not None: + pulumi.set(__self__, "limit", limit) @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute']]: - return pulumi.get(self, "multi_computes") + @pulumi.getter(name="formulaExpression") + def formula_expression(self) -> str: + return pulumi.get(self, "formula_expression") @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[str]: - return pulumi.get(self, "search_query") - - -@pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery(dict): - def __init__(__self__, *, - aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + @pulumi.getter + def alias(self) -> Optional[str]: + return pulumi.get(self, "alias") @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="cellDisplayMode") + def cell_display_mode(self) -> Optional[str]: + return pulumi.get(self, "cell_display_mode") @property - @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat']]: + return pulumi.get(self, "conditional_formats") @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + def limit(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit']: + return pulumi.get(self, "limit") @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "sortQuery": - suggest = "sort_query" + if key == "customBgColor": + suggest = "custom_bg_color" + elif key == "customFgColor": + suggest = "custom_fg_color" + elif key == "hideValue": + suggest = "hide_value" + elif key == "imageUrl": + suggest = "image_url" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaConditionalFormat.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - facet: Optional[str] = None, - limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery'] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + comparator: str, + palette: str, + value: float, + custom_bg_color: Optional[str] = None, + custom_fg_color: Optional[str] = None, + hide_value: Optional[bool] = None, + image_url: Optional[str] = None, + metric: Optional[str] = None, + timeframe: Optional[str] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def comparator(self) -> str: + return pulumi.get(self, "comparator") @property @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") + def palette(self) -> str: + return pulumi.get(self, "palette") @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery']: - return pulumi.get(self, "sort_query") + @pulumi.getter + def value(self) -> float: + return pulumi.get(self, "value") + @property + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_bg_color") -@pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery(dict): - def __init__(__self__, *, - aggregation: str, - order: str, - facet: Optional[str] = None): - pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + @property + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_fg_color") @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[bool]: + return pulumi.get(self, "hide_value") + + @property + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[str]: + return pulumi.get(self, "image_url") @property @pulumi.getter - def order(self) -> str: - return pulumi.get(self, "order") + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def timeframe(self) -> Optional[str]: + return pulumi.get(self, "timeframe") @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestFormulaLimit(dict): def __init__(__self__, *, - aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) - - @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + count: Optional[int] = None, + order: Optional[str] = None): + if count is not None: + pulumi.set(__self__, "count", count) + if order is not None: + pulumi.set(__self__, "order", order) @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def count(self) -> Optional[int]: + return pulumi.get(self, "count") @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + def order(self) -> Optional[str]: + return pulumi.get(self, "order") @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestSecurityQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -29355,21 +29416,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestSecurityQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionRequestSecurityQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionRequestSecurityQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -29388,17 +29449,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -29408,7 +29469,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -29436,7 +29497,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -29444,20 +29505,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -29477,12 +29538,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -29509,7 +29570,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestLogQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -29537,439 +29598,422 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHeatmapDefinitionRequestStyle(dict): - def __init__(__self__, *, - palette: Optional[str] = None): - if palette is not None: - pulumi.set(__self__, "palette", palette) - - @property - @pulumi.getter - def palette(self) -> Optional[str]: - return pulumi.get(self, "palette") - - -@pulumi.output_type -class DashboardWidgetHeatmapDefinitionYaxis(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "includeZero": - suggest = "include_zero" + if key == "filterBies": + suggest = "filter_bies" + elif key == "searchBy": + suggest = "search_by" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionYaxis. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHeatmapDefinitionYaxis.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHeatmapDefinitionYaxis.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - include_zero: Optional[bool] = None, - label: Optional[str] = None, - max: Optional[str] = None, - min: Optional[str] = None, - scale: Optional[str] = None): - if include_zero is not None: - pulumi.set(__self__, "include_zero", include_zero) - if label is not None: - pulumi.set(__self__, "label", label) - if max is not None: - pulumi.set(__self__, "max", max) - if min is not None: - pulumi.set(__self__, "min", min) - if scale is not None: - pulumi.set(__self__, "scale", scale) - - @property - @pulumi.getter(name="includeZero") - def include_zero(self) -> Optional[bool]: - return pulumi.get(self, "include_zero") - - @property - @pulumi.getter - def label(self) -> Optional[str]: - return pulumi.get(self, "label") + metric: str, + filter_bies: Optional[Sequence[str]] = None, + limit: Optional[int] = None, + search_by: Optional[str] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) @property @pulumi.getter - def max(self) -> Optional[str]: - return pulumi.get(self, "max") + def metric(self) -> str: + return pulumi.get(self, "metric") @property - @pulumi.getter - def min(self) -> Optional[str]: - return pulumi.get(self, "min") + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "filter_bies") @property @pulumi.getter - def scale(self) -> Optional[str]: - return pulumi.get(self, "scale") + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[str]: + return pulumi.get(self, "search_by") @pulumi.output_type -class DashboardWidgetHostmapDefinition(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "customLinks": - suggest = "custom_links" - elif key == "noGroupHosts": - suggest = "no_group_hosts" - elif key == "noMetricHosts": - suggest = "no_metric_hosts" - elif key == "nodeType": - suggest = "node_type" - elif key == "titleAlign": - suggest = "title_align" - elif key == "titleSize": - suggest = "title_size" + if key == "apmDependencyStatsQuery": + suggest = "apm_dependency_stats_query" + elif key == "apmResourceStatsQuery": + suggest = "apm_resource_stats_query" + elif key == "eventQuery": + suggest = "event_query" + elif key == "metricQuery": + suggest = "metric_query" + elif key == "processQuery": + suggest = "process_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinition. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinition.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinition.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - custom_links: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionCustomLink']] = None, - groups: Optional[Sequence[str]] = None, - no_group_hosts: Optional[bool] = None, - no_metric_hosts: Optional[bool] = None, - node_type: Optional[str] = None, - request: Optional['outputs.DashboardWidgetHostmapDefinitionRequest'] = None, - scopes: Optional[Sequence[str]] = None, - style: Optional['outputs.DashboardWidgetHostmapDefinitionStyle'] = None, - title: Optional[str] = None, - title_align: Optional[str] = None, - title_size: Optional[str] = None): - """ - :param str title: The title of the dashboard. - """ - if custom_links is not None: - pulumi.set(__self__, "custom_links", custom_links) - if groups is not None: - pulumi.set(__self__, "groups", groups) - if no_group_hosts is not None: - pulumi.set(__self__, "no_group_hosts", no_group_hosts) - if no_metric_hosts is not None: - pulumi.set(__self__, "no_metric_hosts", no_metric_hosts) - if node_type is not None: - pulumi.set(__self__, "node_type", node_type) - if request is not None: - pulumi.set(__self__, "request", request) - if scopes is not None: - pulumi.set(__self__, "scopes", scopes) - if style is not None: - pulumi.set(__self__, "style", style) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - - @property - @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionCustomLink']]: - return pulumi.get(self, "custom_links") - - @property - @pulumi.getter - def groups(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "groups") - - @property - @pulumi.getter(name="noGroupHosts") - def no_group_hosts(self) -> Optional[bool]: - return pulumi.get(self, "no_group_hosts") - - @property - @pulumi.getter(name="noMetricHosts") - def no_metric_hosts(self) -> Optional[bool]: - return pulumi.get(self, "no_metric_hosts") - - @property - @pulumi.getter(name="nodeType") - def node_type(self) -> Optional[str]: - return pulumi.get(self, "node_type") - - @property - @pulumi.getter - def request(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequest']: - return pulumi.get(self, "request") + apm_dependency_stats_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery'] = None, + apm_resource_stats_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery'] = None, + event_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery'] = None, + metric_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery'] = None, + process_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery'] = None): + if apm_dependency_stats_query is not None: + pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) + if apm_resource_stats_query is not None: + pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) + if event_query is not None: + pulumi.set(__self__, "event_query", event_query) + if metric_query is not None: + pulumi.set(__self__, "metric_query", metric_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) @property - @pulumi.getter - def scopes(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "scopes") + @pulumi.getter(name="apmDependencyStatsQuery") + def apm_dependency_stats_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery']: + return pulumi.get(self, "apm_dependency_stats_query") @property - @pulumi.getter - def style(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionStyle']: - return pulumi.get(self, "style") + @pulumi.getter(name="apmResourceStatsQuery") + def apm_resource_stats_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery']: + return pulumi.get(self, "apm_resource_stats_query") @property - @pulumi.getter - def title(self) -> Optional[str]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") + @pulumi.getter(name="eventQuery") + def event_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery']: + return pulumi.get(self, "event_query") @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[str]: - return pulumi.get(self, "title_align") + @pulumi.getter(name="metricQuery") + def metric_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery']: + return pulumi.get(self, "metric_query") @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[str]: - return pulumi.get(self, "title_size") + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery']: + return pulumi.get(self, "process_query") @pulumi.output_type -class DashboardWidgetHostmapDefinitionCustomLink(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "isHidden": - suggest = "is_hidden" - elif key == "overrideLabel": - suggest = "override_label" + if key == "dataSource": + suggest = "data_source" + elif key == "operationName": + suggest = "operation_name" + elif key == "resourceName": + suggest = "resource_name" + elif key == "isUpstream": + suggest = "is_upstream" + elif key == "primaryTagName": + suggest = "primary_tag_name" + elif key == "primaryTagValue": + suggest = "primary_tag_value" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionCustomLink.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionCustomLink.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - is_hidden: Optional[bool] = None, - label: Optional[str] = None, - link: Optional[str] = None, - override_label: Optional[str] = None): - if is_hidden is not None: - pulumi.set(__self__, "is_hidden", is_hidden) - if label is not None: - pulumi.set(__self__, "label", label) - if link is not None: - pulumi.set(__self__, "link", link) - if override_label is not None: - pulumi.set(__self__, "override_label", override_label) + data_source: str, + env: str, + name: str, + operation_name: str, + resource_name: str, + service: str, + stat: str, + is_upstream: Optional[bool] = None, + primary_tag_name: Optional[str] = None, + primary_tag_value: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "operation_name", operation_name) + pulumi.set(__self__, "resource_name", resource_name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if is_upstream is not None: + pulumi.set(__self__, "is_upstream", is_upstream) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) @property - @pulumi.getter(name="isHidden") - def is_hidden(self) -> Optional[bool]: - return pulumi.get(self, "is_hidden") + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") @property @pulumi.getter - def label(self) -> Optional[str]: - return pulumi.get(self, "label") + def env(self) -> str: + return pulumi.get(self, "env") @property @pulumi.getter - def link(self) -> Optional[str]: - return pulumi.get(self, "link") + def name(self) -> str: + return pulumi.get(self, "name") @property - @pulumi.getter(name="overrideLabel") - def override_label(self) -> Optional[str]: - return pulumi.get(self, "override_label") - + @pulumi.getter(name="operationName") + def operation_name(self) -> str: + return pulumi.get(self, "operation_name") -@pulumi.output_type -class DashboardWidgetHostmapDefinitionRequest(dict): - def __init__(__self__, *, - fills: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFill']] = None, - sizes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSize']] = None): - if fills is not None: - pulumi.set(__self__, "fills", fills) - if sizes is not None: - pulumi.set(__self__, "sizes", sizes) + @property + @pulumi.getter(name="resourceName") + def resource_name(self) -> str: + return pulumi.get(self, "resource_name") @property @pulumi.getter - def fills(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFill']]: - return pulumi.get(self, "fills") + def service(self) -> str: + return pulumi.get(self, "service") @property @pulumi.getter - def sizes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSize']]: - return pulumi.get(self, "sizes") + def stat(self) -> str: + return pulumi.get(self, "stat") + + @property + @pulumi.getter(name="isUpstream") + def is_upstream(self) -> Optional[bool]: + return pulumi.get(self, "is_upstream") + + @property + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_name") + + @property + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_value") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFill(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "apmQuery": - suggest = "apm_query" - elif key == "logQuery": - suggest = "log_query" - elif key == "processQuery": - suggest = "process_query" - elif key == "rumQuery": - suggest = "rum_query" - elif key == "securityQuery": - suggest = "security_query" + if key == "dataSource": + suggest = "data_source" + elif key == "groupBies": + suggest = "group_bies" + elif key == "operationName": + suggest = "operation_name" + elif key == "primaryTagName": + suggest = "primary_tag_name" + elif key == "primaryTagValue": + suggest = "primary_tag_value" + elif key == "resourceName": + suggest = "resource_name" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFill. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestFill.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestFill.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - apm_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQuery'] = None, - log_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQuery'] = None, - process_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillProcessQuery'] = None, - q: Optional[str] = None, - rum_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQuery'] = None, - security_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQuery'] = None): - if apm_query is not None: - pulumi.set(__self__, "apm_query", apm_query) - if log_query is not None: - pulumi.set(__self__, "log_query", log_query) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) - if q is not None: - pulumi.set(__self__, "q", q) - if rum_query is not None: - pulumi.set(__self__, "rum_query", rum_query) - if security_query is not None: - pulumi.set(__self__, "security_query", security_query) + data_source: str, + env: str, + name: str, + service: str, + stat: str, + group_bies: Optional[Sequence[str]] = None, + operation_name: Optional[str] = None, + primary_tag_name: Optional[str] = None, + primary_tag_value: Optional[str] = None, + resource_name: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if operation_name is not None: + pulumi.set(__self__, "operation_name", operation_name) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + if resource_name is not None: + pulumi.set(__self__, "resource_name", resource_name) @property - @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQuery']: - return pulumi.get(self, "apm_query") + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") @property - @pulumi.getter(name="logQuery") - def log_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQuery']: - return pulumi.get(self, "log_query") + @pulumi.getter + def env(self) -> str: + return pulumi.get(self, "env") @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillProcessQuery']: - return pulumi.get(self, "process_query") + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") @property @pulumi.getter - def q(self) -> Optional[str]: - return pulumi.get(self, "q") + def service(self) -> str: + return pulumi.get(self, "service") @property - @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQuery']: - return pulumi.get(self, "rum_query") + @pulumi.getter + def stat(self) -> str: + return pulumi.get(self, "stat") @property - @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQuery']: - return pulumi.get(self, "security_query") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="operationName") + def operation_name(self) -> Optional[str]: + return pulumi.get(self, "operation_name") + + @property + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_name") + + @property + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_value") + + @property + @pulumi.getter(name="resourceName") + def resource_name(self) -> Optional[str]: + return pulumi.get(self, "resource_name") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillApmQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "computeQuery": - suggest = "compute_query" + if key == "dataSource": + suggest = "data_source" elif key == "groupBies": suggest = "group_bies" - elif key == "multiComputes": - suggest = "multi_computes" - elif key == "searchQuery": - suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillApmQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestFillApmQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestFillApmQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - index: str, - compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute']] = None, - search_query: Optional[str] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) + computes: Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute'], + data_source: str, + name: str, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy']] = None, + indexes: Optional[Sequence[str]] = None, + search: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch'] = None): + pulumi.set(__self__, "computes", computes) + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "name", name) if group_bies is not None: pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + if indexes is not None: + pulumi.set(__self__, "indexes", indexes) + if search is not None: + pulumi.set(__self__, "search", search) @property @pulumi.getter - def index(self) -> str: - return pulumi.get(self, "index") + def computes(self) -> Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute']: + return pulumi.get(self, "computes") @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery']: - return pulumi.get(self, "compute_query") + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy']]: return pulumi.get(self, "group_bies") @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute']]: - return pulumi.get(self, "multi_computes") + @pulumi.getter + def indexes(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "indexes") @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[str]: - return pulumi.get(self, "search_query") + @pulumi.getter + def search(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch']: + return pulumi.get(self, "search") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryCompute(dict): def __init__(__self__, *, aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): + interval: Optional[int] = None, + metric: Optional[str] = None): pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) if interval is not None: pulumi.set(__self__, "interval", interval) + if metric is not None: + pulumi.set(__self__, "metric", metric) @property @pulumi.getter @@ -29978,48 +30022,30 @@ def aggregation(self) -> str: @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "sortQuery": - suggest = "sort_query" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy.__key_warning(key) - return super().get(key, default) - +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBy(dict): def __init__(__self__, *, - facet: Optional[str] = None, + facet: str, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery'] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) + sort: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort'] = None): + pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + if sort is not None: + pulumi.set(__self__, "sort", sort) @property @pulumi.getter - def facet(self) -> Optional[str]: + def facet(self) -> str: return pulumi.get(self, "facet") @property @@ -30028,21 +30054,22 @@ def limit(self) -> Optional[int]: return pulumi.get(self, "limit") @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery']: - return pulumi.get(self, "sort_query") + @pulumi.getter + def sort(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort']: + return pulumi.get(self, "sort") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQueryGroupBySort(dict): def __init__(__self__, *, aggregation: str, - order: str, - facet: Optional[str] = None): + metric: Optional[str] = None, + order: Optional[str] = None): pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if order is not None: + pulumi.set(__self__, "order", order) @property @pulumi.getter @@ -30051,296 +30078,178 @@ def aggregation(self) -> str: @property @pulumi.getter - def order(self) -> str: - return pulumi.get(self, "order") + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def order(self) -> Optional[str]: + return pulumi.get(self, "order") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryEventQuerySearch(dict): def __init__(__self__, *, - aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) - - @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") - - @property - @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + query: str): + pulumi.set(__self__, "query", query) @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + def query(self) -> str: + return pulumi.get(self, "query") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillLogQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "computeQuery": - suggest = "compute_query" - elif key == "groupBies": - suggest = "group_bies" - elif key == "multiComputes": - suggest = "multi_computes" - elif key == "searchQuery": - suggest = "search_query" + if key == "dataSource": + suggest = "data_source" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillLogQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestFillLogQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestFillLogQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryMetricQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - index: str, - compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute']] = None, - search_query: Optional[str] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + name: str, + query: str, + aggregator: Optional[str] = None, + data_source: Optional[str] = None): + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "query", query) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if data_source is not None: + pulumi.set(__self__, "data_source", data_source) @property @pulumi.getter - def index(self) -> str: - return pulumi.get(self, "index") - - @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery']: - return pulumi.get(self, "compute_query") - - @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy']]: - return pulumi.get(self, "group_bies") - - @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute']]: - return pulumi.get(self, "multi_computes") - - @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[str]: - return pulumi.get(self, "search_query") - - -@pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery(dict): - def __init__(__self__, *, - aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + def name(self) -> str: + return pulumi.get(self, "name") @property @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + def query(self) -> str: + return pulumi.get(self, "query") @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") @property - @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + @pulumi.getter(name="dataSource") + def data_source(self) -> Optional[str]: + return pulumi.get(self, "data_source") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "sortQuery": - suggest = "sort_query" + if key == "dataSource": + suggest = "data_source" + elif key == "isNormalizedCpu": + suggest = "is_normalized_cpu" + elif key == "tagFilters": + suggest = "tag_filters" + elif key == "textFilter": + suggest = "text_filter" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestQueryProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - facet: Optional[str] = None, + data_source: str, + metric: str, + name: str, + aggregator: Optional[str] = None, + is_normalized_cpu: Optional[bool] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery'] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) + sort: Optional[str] = None, + tag_filters: Optional[Sequence[str]] = None, + text_filter: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "metric", metric) + pulumi.set(__self__, "name", name) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if is_normalized_cpu is not None: + pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) - - @property - @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") - - @property - @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") - - @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery']: - return pulumi.get(self, "sort_query") - - -@pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery(dict): - def __init__(__self__, *, - aggregation: str, - order: str, - facet: Optional[str] = None): - pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if tag_filters is not None: + pulumi.set(__self__, "tag_filters", tag_filters) + if text_filter is not None: + pulumi.set(__self__, "text_filter", text_filter) @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") @property @pulumi.getter - def order(self) -> str: - return pulumi.get(self, "order") + def metric(self) -> str: + return pulumi.get(self, "metric") @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") - - -@pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute(dict): - def __init__(__self__, *, - aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + def name(self) -> str: + return pulumi.get(self, "name") @property @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") @property - @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + @pulumi.getter(name="isNormalizedCpu") + def is_normalized_cpu(self) -> Optional[bool]: + return pulumi.get(self, "is_normalized_cpu") @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") - - -@pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillProcessQuery(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "filterBies": - suggest = "filter_bies" - elif key == "searchBy": - suggest = "search_by" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillProcessQuery. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestFillProcessQuery.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestFillProcessQuery.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - metric: str, - filter_bies: Optional[Sequence[str]] = None, - limit: Optional[int] = None, - search_by: Optional[str] = None): - pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") @property @pulumi.getter - def metric(self) -> str: - return pulumi.get(self, "metric") - - @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "filter_bies") + def sort(self) -> Optional[str]: + return pulumi.get(self, "sort") @property - @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") + @pulumi.getter(name="tagFilters") + def tag_filters(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "tag_filters") @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[str]: - return pulumi.get(self, "search_by") + @pulumi.getter(name="textFilter") + def text_filter(self) -> Optional[str]: + return pulumi.get(self, "text_filter") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillRumQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -30354,21 +30263,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillRumQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestFillRumQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestFillRumQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -30387,17 +30296,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -30407,7 +30316,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -30435,7 +30344,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -30443,20 +30352,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -30476,12 +30385,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -30508,7 +30417,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestRumQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -30536,7 +30445,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillSecurityQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -30550,21 +30459,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillSecurityQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestFillSecurityQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestFillSecurityQuery.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -30583,17 +30492,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -30603,7 +30512,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -30631,7 +30540,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -30639,20 +30548,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -30672,12 +30581,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -30704,7 +30613,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestSecurityQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -30732,85 +30641,542 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSize(dict): +class DashboardWidgetGroupDefinitionWidgetToplistDefinitionRequestStyle(dict): + def __init__(__self__, *, + palette: Optional[str] = None): + if palette is not None: + pulumi.set(__self__, "palette", palette) + + @property + @pulumi.getter + def palette(self) -> Optional[str]: + return pulumi.get(self, "palette") + + +@pulumi.output_type +class DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "apmQuery": - suggest = "apm_query" - elif key == "logQuery": - suggest = "log_query" - elif key == "processQuery": - suggest = "process_query" - elif key == "rumQuery": - suggest = "rum_query" - elif key == "securityQuery": - suggest = "security_query" + if key == "spanName": + suggest = "span_name" + elif key == "displayFormat": + suggest = "display_format" + elif key == "liveSpan": + suggest = "live_span" + elif key == "showBreakdown": + suggest = "show_breakdown" + elif key == "showDistribution": + suggest = "show_distribution" + elif key == "showErrors": + suggest = "show_errors" + elif key == "showHits": + suggest = "show_hits" + elif key == "showLatency": + suggest = "show_latency" + elif key == "showResourceList": + suggest = "show_resource_list" + elif key == "sizeFormat": + suggest = "size_format" + elif key == "titleAlign": + suggest = "title_align" + elif key == "titleSize": + suggest = "title_size" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSize. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestSize.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestSize.__key_warning(key) + DashboardWidgetGroupDefinitionWidgetTraceServiceDefinition.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - apm_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQuery'] = None, - log_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQuery'] = None, - process_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeProcessQuery'] = None, - q: Optional[str] = None, - rum_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQuery'] = None, - security_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery'] = None): - if apm_query is not None: - pulumi.set(__self__, "apm_query", apm_query) - if log_query is not None: - pulumi.set(__self__, "log_query", log_query) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) - if q is not None: - pulumi.set(__self__, "q", q) - if rum_query is not None: - pulumi.set(__self__, "rum_query", rum_query) - if security_query is not None: - pulumi.set(__self__, "security_query", security_query) - - @property - @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQuery']: - return pulumi.get(self, "apm_query") - - @property - @pulumi.getter(name="logQuery") - def log_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQuery']: - return pulumi.get(self, "log_query") - - @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeProcessQuery']: - return pulumi.get(self, "process_query") - - @property - @pulumi.getter - def q(self) -> Optional[str]: - return pulumi.get(self, "q") - + env: str, + service: str, + span_name: str, + display_format: Optional[str] = None, + live_span: Optional[str] = None, + show_breakdown: Optional[bool] = None, + show_distribution: Optional[bool] = None, + show_errors: Optional[bool] = None, + show_hits: Optional[bool] = None, + show_latency: Optional[bool] = None, + show_resource_list: Optional[bool] = None, + size_format: Optional[str] = None, + title: Optional[str] = None, + title_align: Optional[str] = None, + title_size: Optional[str] = None): + """ + :param str title: The title of the dashboard. + """ + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "span_name", span_name) + if display_format is not None: + pulumi.set(__self__, "display_format", display_format) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if show_breakdown is not None: + pulumi.set(__self__, "show_breakdown", show_breakdown) + if show_distribution is not None: + pulumi.set(__self__, "show_distribution", show_distribution) + if show_errors is not None: + pulumi.set(__self__, "show_errors", show_errors) + if show_hits is not None: + pulumi.set(__self__, "show_hits", show_hits) + if show_latency is not None: + pulumi.set(__self__, "show_latency", show_latency) + if show_resource_list is not None: + pulumi.set(__self__, "show_resource_list", show_resource_list) + if size_format is not None: + pulumi.set(__self__, "size_format", size_format) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + + @property + @pulumi.getter + def env(self) -> str: + return pulumi.get(self, "env") + + @property + @pulumi.getter + def service(self) -> str: + return pulumi.get(self, "service") + + @property + @pulumi.getter(name="spanName") + def span_name(self) -> str: + return pulumi.get(self, "span_name") + + @property + @pulumi.getter(name="displayFormat") + def display_format(self) -> Optional[str]: + return pulumi.get(self, "display_format") + + @property + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[str]: + return pulumi.get(self, "live_span") + + @property + @pulumi.getter(name="showBreakdown") + def show_breakdown(self) -> Optional[bool]: + return pulumi.get(self, "show_breakdown") + + @property + @pulumi.getter(name="showDistribution") + def show_distribution(self) -> Optional[bool]: + return pulumi.get(self, "show_distribution") + + @property + @pulumi.getter(name="showErrors") + def show_errors(self) -> Optional[bool]: + return pulumi.get(self, "show_errors") + + @property + @pulumi.getter(name="showHits") + def show_hits(self) -> Optional[bool]: + return pulumi.get(self, "show_hits") + + @property + @pulumi.getter(name="showLatency") + def show_latency(self) -> Optional[bool]: + return pulumi.get(self, "show_latency") + + @property + @pulumi.getter(name="showResourceList") + def show_resource_list(self) -> Optional[bool]: + return pulumi.get(self, "show_resource_list") + + @property + @pulumi.getter(name="sizeFormat") + def size_format(self) -> Optional[str]: + return pulumi.get(self, "size_format") + + @property + @pulumi.getter + def title(self) -> Optional[str]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[str]: + return pulumi.get(self, "title_align") + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[str]: + return pulumi.get(self, "title_size") + + +@pulumi.output_type +class DashboardWidgetGroupDefinitionWidgetWidgetLayout(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "isColumnBreak": + suggest = "is_column_break" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetGroupDefinitionWidgetWidgetLayout. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetGroupDefinitionWidgetWidgetLayout.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetGroupDefinitionWidgetWidgetLayout.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + height: int, + width: int, + x: int, + y: int, + is_column_break: Optional[bool] = None): + pulumi.set(__self__, "height", height) + pulumi.set(__self__, "width", width) + pulumi.set(__self__, "x", x) + pulumi.set(__self__, "y", y) + if is_column_break is not None: + pulumi.set(__self__, "is_column_break", is_column_break) + + @property + @pulumi.getter + def height(self) -> int: + return pulumi.get(self, "height") + + @property + @pulumi.getter + def width(self) -> int: + return pulumi.get(self, "width") + + @property + @pulumi.getter + def x(self) -> int: + return pulumi.get(self, "x") + + @property + @pulumi.getter + def y(self) -> int: + return pulumi.get(self, "y") + + @property + @pulumi.getter(name="isColumnBreak") + def is_column_break(self) -> Optional[bool]: + return pulumi.get(self, "is_column_break") + + +@pulumi.output_type +class DashboardWidgetHeatmapDefinition(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "customLinks": + suggest = "custom_links" + elif key == "legendSize": + suggest = "legend_size" + elif key == "liveSpan": + suggest = "live_span" + elif key == "showLegend": + suggest = "show_legend" + elif key == "titleAlign": + suggest = "title_align" + elif key == "titleSize": + suggest = "title_size" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinition. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetHeatmapDefinition.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetHeatmapDefinition.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + custom_links: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionCustomLink']] = None, + events: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionEvent']] = None, + legend_size: Optional[str] = None, + live_span: Optional[str] = None, + requests: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequest']] = None, + show_legend: Optional[bool] = None, + title: Optional[str] = None, + title_align: Optional[str] = None, + title_size: Optional[str] = None, + yaxis: Optional['outputs.DashboardWidgetHeatmapDefinitionYaxis'] = None): + """ + :param str title: The title of the dashboard. + """ + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if events is not None: + pulumi.set(__self__, "events", events) + if legend_size is not None: + pulumi.set(__self__, "legend_size", legend_size) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if requests is not None: + pulumi.set(__self__, "requests", requests) + if show_legend is not None: + pulumi.set(__self__, "show_legend", show_legend) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + if yaxis is not None: + pulumi.set(__self__, "yaxis", yaxis) + + @property + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionCustomLink']]: + return pulumi.get(self, "custom_links") + + @property + @pulumi.getter + def events(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionEvent']]: + return pulumi.get(self, "events") + + @property + @pulumi.getter(name="legendSize") + def legend_size(self) -> Optional[str]: + return pulumi.get(self, "legend_size") + + @property + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[str]: + return pulumi.get(self, "live_span") + + @property + @pulumi.getter + def requests(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequest']]: + return pulumi.get(self, "requests") + + @property + @pulumi.getter(name="showLegend") + def show_legend(self) -> Optional[bool]: + return pulumi.get(self, "show_legend") + + @property + @pulumi.getter + def title(self) -> Optional[str]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[str]: + return pulumi.get(self, "title_align") + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[str]: + return pulumi.get(self, "title_size") + + @property + @pulumi.getter + def yaxis(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionYaxis']: + return pulumi.get(self, "yaxis") + + +@pulumi.output_type +class DashboardWidgetHeatmapDefinitionCustomLink(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "isHidden": + suggest = "is_hidden" + elif key == "overrideLabel": + suggest = "override_label" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetHeatmapDefinitionCustomLink.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetHeatmapDefinitionCustomLink.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + is_hidden: Optional[bool] = None, + label: Optional[str] = None, + link: Optional[str] = None, + override_label: Optional[str] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) + + @property + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[bool]: + return pulumi.get(self, "is_hidden") + + @property + @pulumi.getter + def label(self) -> Optional[str]: + return pulumi.get(self, "label") + + @property + @pulumi.getter + def link(self) -> Optional[str]: + return pulumi.get(self, "link") + + @property + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[str]: + return pulumi.get(self, "override_label") + + +@pulumi.output_type +class DashboardWidgetHeatmapDefinitionEvent(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "tagsExecution": + suggest = "tags_execution" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionEvent. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetHeatmapDefinitionEvent.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetHeatmapDefinitionEvent.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + q: str, + tags_execution: Optional[str] = None): + pulumi.set(__self__, "q", q) + if tags_execution is not None: + pulumi.set(__self__, "tags_execution", tags_execution) + + @property + @pulumi.getter + def q(self) -> str: + return pulumi.get(self, "q") + + @property + @pulumi.getter(name="tagsExecution") + def tags_execution(self) -> Optional[str]: + return pulumi.get(self, "tags_execution") + + +@pulumi.output_type +class DashboardWidgetHeatmapDefinitionRequest(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "apmQuery": + suggest = "apm_query" + elif key == "logQuery": + suggest = "log_query" + elif key == "processQuery": + suggest = "process_query" + elif key == "rumQuery": + suggest = "rum_query" + elif key == "securityQuery": + suggest = "security_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequest. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetHeatmapDefinitionRequest.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetHeatmapDefinitionRequest.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + apm_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestApmQuery'] = None, + log_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestLogQuery'] = None, + process_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestProcessQuery'] = None, + q: Optional[str] = None, + rum_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestRumQuery'] = None, + security_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQuery'] = None, + style: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestStyle'] = None): + if apm_query is not None: + pulumi.set(__self__, "apm_query", apm_query) + if log_query is not None: + pulumi.set(__self__, "log_query", log_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + if q is not None: + pulumi.set(__self__, "q", q) + if rum_query is not None: + pulumi.set(__self__, "rum_query", rum_query) + if security_query is not None: + pulumi.set(__self__, "security_query", security_query) + if style is not None: + pulumi.set(__self__, "style", style) + + @property + @pulumi.getter(name="apmQuery") + def apm_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestApmQuery']: + return pulumi.get(self, "apm_query") + + @property + @pulumi.getter(name="logQuery") + def log_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestLogQuery']: + return pulumi.get(self, "log_query") + + @property + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestProcessQuery']: + return pulumi.get(self, "process_query") + + @property + @pulumi.getter + def q(self) -> Optional[str]: + return pulumi.get(self, "q") + @property @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQuery']: + def rum_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestRumQuery']: return pulumi.get(self, "rum_query") @property @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery']: + def security_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQuery']: return pulumi.get(self, "security_query") + @property + @pulumi.getter + def style(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestStyle']: + return pulumi.get(self, "style") + @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeApmQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestApmQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -30824,21 +31190,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeApmQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestApmQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeApmQuery.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestApmQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeApmQuery.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestApmQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -30857,17 +31223,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -30877,7 +31243,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestApmQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -30905,7 +31271,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy(dict): +class DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -30913,20 +31279,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -30946,12 +31312,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestApmQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -30978,7 +31344,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute(dict): +class DashboardWidgetHeatmapDefinitionRequestApmQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -31006,7 +31372,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeLogQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestLogQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -31020,21 +31386,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeLogQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestLogQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeLogQuery.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestLogQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeLogQuery.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestLogQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -31053,17 +31419,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -31073,7 +31439,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestLogQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -31101,7 +31467,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy(dict): +class DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -31109,20 +31475,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -31142,12 +31508,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestLogQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -31174,7 +31540,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute(dict): +class DashboardWidgetHeatmapDefinitionRequestLogQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -31202,7 +31568,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeProcessQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -31212,14 +31578,14 @@ def __key_warning(key: str): suggest = "search_by" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeProcessQuery.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeProcessQuery.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -31257,7 +31623,7 @@ def search_by(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeRumQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestRumQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -31271,21 +31637,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeRumQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestRumQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeRumQuery.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestRumQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeRumQuery.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestRumQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -31304,17 +31670,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -31324,7 +31690,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestRumQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -31352,7 +31718,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy(dict): +class DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -31360,20 +31726,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -31393,12 +31759,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestRumQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -31425,7 +31791,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute(dict): +class DashboardWidgetHeatmapDefinitionRequestRumQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -31453,7 +31819,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestSecurityQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -31467,21 +31833,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestSecurityQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestSecurityQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestSecurityQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -31500,17 +31866,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -31520,7 +31886,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestSecurityQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -31548,7 +31914,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy(dict): +class DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -31556,20 +31922,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -31589,12 +31955,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery(dict): +class DashboardWidgetHeatmapDefinitionRequestSecurityQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -31621,7 +31987,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute(dict): +class DashboardWidgetHeatmapDefinitionRequestSecurityQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -31649,240 +32015,140 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetHostmapDefinitionStyle(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "fillMax": - suggest = "fill_max" - elif key == "fillMin": - suggest = "fill_min" - elif key == "paletteFlip": - suggest = "palette_flip" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionStyle. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetHostmapDefinitionStyle.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetHostmapDefinitionStyle.__key_warning(key) - return super().get(key, default) - +class DashboardWidgetHeatmapDefinitionRequestStyle(dict): def __init__(__self__, *, - fill_max: Optional[str] = None, - fill_min: Optional[str] = None, - palette: Optional[str] = None, - palette_flip: Optional[bool] = None): - if fill_max is not None: - pulumi.set(__self__, "fill_max", fill_max) - if fill_min is not None: - pulumi.set(__self__, "fill_min", fill_min) + palette: Optional[str] = None): if palette is not None: pulumi.set(__self__, "palette", palette) - if palette_flip is not None: - pulumi.set(__self__, "palette_flip", palette_flip) - - @property - @pulumi.getter(name="fillMax") - def fill_max(self) -> Optional[str]: - return pulumi.get(self, "fill_max") - - @property - @pulumi.getter(name="fillMin") - def fill_min(self) -> Optional[str]: - return pulumi.get(self, "fill_min") @property @pulumi.getter def palette(self) -> Optional[str]: return pulumi.get(self, "palette") - @property - @pulumi.getter(name="paletteFlip") - def palette_flip(self) -> Optional[bool]: - return pulumi.get(self, "palette_flip") - @pulumi.output_type -class DashboardWidgetIframeDefinition(dict): - def __init__(__self__, *, - url: str): - """ - :param str url: The URL of the dashboard. - """ - pulumi.set(__self__, "url", url) - - @property - @pulumi.getter - def url(self) -> str: - """ - The URL of the dashboard. - """ - return pulumi.get(self, "url") - - -@pulumi.output_type -class DashboardWidgetImageDefinition(dict): +class DashboardWidgetHeatmapDefinitionYaxis(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "hasBackground": - suggest = "has_background" - elif key == "hasBorder": - suggest = "has_border" - elif key == "horizontalAlign": - suggest = "horizontal_align" - elif key == "urlDarkTheme": - suggest = "url_dark_theme" - elif key == "verticalAlign": - suggest = "vertical_align" + if key == "includeZero": + suggest = "include_zero" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetImageDefinition. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHeatmapDefinitionYaxis. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetImageDefinition.__key_warning(key) + DashboardWidgetHeatmapDefinitionYaxis.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetImageDefinition.__key_warning(key) + DashboardWidgetHeatmapDefinitionYaxis.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - url: str, - has_background: Optional[bool] = None, - has_border: Optional[bool] = None, - horizontal_align: Optional[str] = None, - margin: Optional[str] = None, - sizing: Optional[str] = None, - url_dark_theme: Optional[str] = None, - vertical_align: Optional[str] = None): - """ - :param str url: The URL of the dashboard. - """ - pulumi.set(__self__, "url", url) - if has_background is not None: - pulumi.set(__self__, "has_background", has_background) - if has_border is not None: - pulumi.set(__self__, "has_border", has_border) - if horizontal_align is not None: - pulumi.set(__self__, "horizontal_align", horizontal_align) - if margin is not None: - pulumi.set(__self__, "margin", margin) - if sizing is not None: - pulumi.set(__self__, "sizing", sizing) - if url_dark_theme is not None: - pulumi.set(__self__, "url_dark_theme", url_dark_theme) - if vertical_align is not None: - pulumi.set(__self__, "vertical_align", vertical_align) - - @property - @pulumi.getter - def url(self) -> str: - """ - The URL of the dashboard. - """ - return pulumi.get(self, "url") - - @property - @pulumi.getter(name="hasBackground") - def has_background(self) -> Optional[bool]: - return pulumi.get(self, "has_background") - - @property - @pulumi.getter(name="hasBorder") - def has_border(self) -> Optional[bool]: - return pulumi.get(self, "has_border") + include_zero: Optional[bool] = None, + label: Optional[str] = None, + max: Optional[str] = None, + min: Optional[str] = None, + scale: Optional[str] = None): + if include_zero is not None: + pulumi.set(__self__, "include_zero", include_zero) + if label is not None: + pulumi.set(__self__, "label", label) + if max is not None: + pulumi.set(__self__, "max", max) + if min is not None: + pulumi.set(__self__, "min", min) + if scale is not None: + pulumi.set(__self__, "scale", scale) @property - @pulumi.getter(name="horizontalAlign") - def horizontal_align(self) -> Optional[str]: - return pulumi.get(self, "horizontal_align") + @pulumi.getter(name="includeZero") + def include_zero(self) -> Optional[bool]: + return pulumi.get(self, "include_zero") @property @pulumi.getter - def margin(self) -> Optional[str]: - return pulumi.get(self, "margin") + def label(self) -> Optional[str]: + return pulumi.get(self, "label") @property @pulumi.getter - def sizing(self) -> Optional[str]: - return pulumi.get(self, "sizing") + def max(self) -> Optional[str]: + return pulumi.get(self, "max") @property - @pulumi.getter(name="urlDarkTheme") - def url_dark_theme(self) -> Optional[str]: - return pulumi.get(self, "url_dark_theme") + @pulumi.getter + def min(self) -> Optional[str]: + return pulumi.get(self, "min") @property - @pulumi.getter(name="verticalAlign") - def vertical_align(self) -> Optional[str]: - return pulumi.get(self, "vertical_align") + @pulumi.getter + def scale(self) -> Optional[str]: + return pulumi.get(self, "scale") @pulumi.output_type -class DashboardWidgetLogStreamDefinition(dict): +class DashboardWidgetHostmapDefinition(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "liveSpan": - suggest = "live_span" - elif key == "messageDisplay": - suggest = "message_display" - elif key == "showDateColumn": - suggest = "show_date_column" - elif key == "showMessageColumn": - suggest = "show_message_column" + if key == "customLinks": + suggest = "custom_links" + elif key == "noGroupHosts": + suggest = "no_group_hosts" + elif key == "noMetricHosts": + suggest = "no_metric_hosts" + elif key == "nodeType": + suggest = "node_type" elif key == "titleAlign": suggest = "title_align" elif key == "titleSize": suggest = "title_size" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetLogStreamDefinition. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinition. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetLogStreamDefinition.__key_warning(key) + DashboardWidgetHostmapDefinition.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetLogStreamDefinition.__key_warning(key) + DashboardWidgetHostmapDefinition.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - columns: Optional[Sequence[str]] = None, - indexes: Optional[Sequence[str]] = None, - live_span: Optional[str] = None, - message_display: Optional[str] = None, - query: Optional[str] = None, - show_date_column: Optional[bool] = None, - show_message_column: Optional[bool] = None, - sort: Optional['outputs.DashboardWidgetLogStreamDefinitionSort'] = None, + custom_links: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionCustomLink']] = None, + groups: Optional[Sequence[str]] = None, + no_group_hosts: Optional[bool] = None, + no_metric_hosts: Optional[bool] = None, + node_type: Optional[str] = None, + request: Optional['outputs.DashboardWidgetHostmapDefinitionRequest'] = None, + scopes: Optional[Sequence[str]] = None, + style: Optional['outputs.DashboardWidgetHostmapDefinitionStyle'] = None, title: Optional[str] = None, title_align: Optional[str] = None, title_size: Optional[str] = None): """ :param str title: The title of the dashboard. """ - if columns is not None: - pulumi.set(__self__, "columns", columns) - if indexes is not None: - pulumi.set(__self__, "indexes", indexes) - if live_span is not None: - pulumi.set(__self__, "live_span", live_span) - if message_display is not None: - pulumi.set(__self__, "message_display", message_display) - if query is not None: - pulumi.set(__self__, "query", query) - if show_date_column is not None: - pulumi.set(__self__, "show_date_column", show_date_column) - if show_message_column is not None: - pulumi.set(__self__, "show_message_column", show_message_column) - if sort is not None: - pulumi.set(__self__, "sort", sort) + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if groups is not None: + pulumi.set(__self__, "groups", groups) + if no_group_hosts is not None: + pulumi.set(__self__, "no_group_hosts", no_group_hosts) + if no_metric_hosts is not None: + pulumi.set(__self__, "no_metric_hosts", no_metric_hosts) + if node_type is not None: + pulumi.set(__self__, "node_type", node_type) + if request is not None: + pulumi.set(__self__, "request", request) + if scopes is not None: + pulumi.set(__self__, "scopes", scopes) + if style is not None: + pulumi.set(__self__, "style", style) if title is not None: pulumi.set(__self__, "title", title) if title_align is not None: @@ -31891,44 +32157,44 @@ def __init__(__self__, *, pulumi.set(__self__, "title_size", title_size) @property - @pulumi.getter - def columns(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "columns") + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionCustomLink']]: + return pulumi.get(self, "custom_links") @property @pulumi.getter - def indexes(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "indexes") + def groups(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "groups") @property - @pulumi.getter(name="liveSpan") - def live_span(self) -> Optional[str]: - return pulumi.get(self, "live_span") + @pulumi.getter(name="noGroupHosts") + def no_group_hosts(self) -> Optional[bool]: + return pulumi.get(self, "no_group_hosts") @property - @pulumi.getter(name="messageDisplay") - def message_display(self) -> Optional[str]: - return pulumi.get(self, "message_display") + @pulumi.getter(name="noMetricHosts") + def no_metric_hosts(self) -> Optional[bool]: + return pulumi.get(self, "no_metric_hosts") @property - @pulumi.getter - def query(self) -> Optional[str]: - return pulumi.get(self, "query") + @pulumi.getter(name="nodeType") + def node_type(self) -> Optional[str]: + return pulumi.get(self, "node_type") @property - @pulumi.getter(name="showDateColumn") - def show_date_column(self) -> Optional[bool]: - return pulumi.get(self, "show_date_column") + @pulumi.getter + def request(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequest']: + return pulumi.get(self, "request") @property - @pulumi.getter(name="showMessageColumn") - def show_message_column(self) -> Optional[bool]: - return pulumi.get(self, "show_message_column") + @pulumi.getter + def scopes(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "scopes") @property @pulumi.getter - def sort(self) -> Optional['outputs.DashboardWidgetLogStreamDefinitionSort']: - return pulumi.get(self, "sort") + def style(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionStyle']: + return pulumi.get(self, "style") @property @pulumi.getter @@ -31950,344 +32216,7 @@ def title_size(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetLogStreamDefinitionSort(dict): - def __init__(__self__, *, - column: str, - order: str): - pulumi.set(__self__, "column", column) - pulumi.set(__self__, "order", order) - - @property - @pulumi.getter - def column(self) -> str: - return pulumi.get(self, "column") - - @property - @pulumi.getter - def order(self) -> str: - return pulumi.get(self, "order") - - -@pulumi.output_type -class DashboardWidgetManageStatusDefinition(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "colorPreference": - suggest = "color_preference" - elif key == "displayFormat": - suggest = "display_format" - elif key == "hideZeroCounts": - suggest = "hide_zero_counts" - elif key == "showLastTriggered": - suggest = "show_last_triggered" - elif key == "summaryType": - suggest = "summary_type" - elif key == "titleAlign": - suggest = "title_align" - elif key == "titleSize": - suggest = "title_size" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetManageStatusDefinition. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetManageStatusDefinition.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetManageStatusDefinition.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - query: str, - color_preference: Optional[str] = None, - display_format: Optional[str] = None, - hide_zero_counts: Optional[bool] = None, - show_last_triggered: Optional[bool] = None, - sort: Optional[str] = None, - summary_type: Optional[str] = None, - title: Optional[str] = None, - title_align: Optional[str] = None, - title_size: Optional[str] = None): - """ - :param str title: The title of the dashboard. - """ - pulumi.set(__self__, "query", query) - if color_preference is not None: - pulumi.set(__self__, "color_preference", color_preference) - if display_format is not None: - pulumi.set(__self__, "display_format", display_format) - if hide_zero_counts is not None: - pulumi.set(__self__, "hide_zero_counts", hide_zero_counts) - if show_last_triggered is not None: - pulumi.set(__self__, "show_last_triggered", show_last_triggered) - if sort is not None: - pulumi.set(__self__, "sort", sort) - if summary_type is not None: - pulumi.set(__self__, "summary_type", summary_type) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - - @property - @pulumi.getter - def query(self) -> str: - return pulumi.get(self, "query") - - @property - @pulumi.getter(name="colorPreference") - def color_preference(self) -> Optional[str]: - return pulumi.get(self, "color_preference") - - @property - @pulumi.getter(name="displayFormat") - def display_format(self) -> Optional[str]: - return pulumi.get(self, "display_format") - - @property - @pulumi.getter(name="hideZeroCounts") - def hide_zero_counts(self) -> Optional[bool]: - return pulumi.get(self, "hide_zero_counts") - - @property - @pulumi.getter(name="showLastTriggered") - def show_last_triggered(self) -> Optional[bool]: - return pulumi.get(self, "show_last_triggered") - - @property - @pulumi.getter - def sort(self) -> Optional[str]: - return pulumi.get(self, "sort") - - @property - @pulumi.getter(name="summaryType") - def summary_type(self) -> Optional[str]: - return pulumi.get(self, "summary_type") - - @property - @pulumi.getter - def title(self) -> Optional[str]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") - - @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[str]: - return pulumi.get(self, "title_align") - - @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[str]: - return pulumi.get(self, "title_size") - - -@pulumi.output_type -class DashboardWidgetNoteDefinition(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "backgroundColor": - suggest = "background_color" - elif key == "fontSize": - suggest = "font_size" - elif key == "hasPadding": - suggest = "has_padding" - elif key == "showTick": - suggest = "show_tick" - elif key == "textAlign": - suggest = "text_align" - elif key == "tickEdge": - suggest = "tick_edge" - elif key == "tickPos": - suggest = "tick_pos" - elif key == "verticalAlign": - suggest = "vertical_align" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetNoteDefinition. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetNoteDefinition.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetNoteDefinition.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - content: str, - background_color: Optional[str] = None, - font_size: Optional[str] = None, - has_padding: Optional[bool] = None, - show_tick: Optional[bool] = None, - text_align: Optional[str] = None, - tick_edge: Optional[str] = None, - tick_pos: Optional[str] = None, - vertical_align: Optional[str] = None): - pulumi.set(__self__, "content", content) - if background_color is not None: - pulumi.set(__self__, "background_color", background_color) - if font_size is not None: - pulumi.set(__self__, "font_size", font_size) - if has_padding is not None: - pulumi.set(__self__, "has_padding", has_padding) - if show_tick is not None: - pulumi.set(__self__, "show_tick", show_tick) - if text_align is not None: - pulumi.set(__self__, "text_align", text_align) - if tick_edge is not None: - pulumi.set(__self__, "tick_edge", tick_edge) - if tick_pos is not None: - pulumi.set(__self__, "tick_pos", tick_pos) - if vertical_align is not None: - pulumi.set(__self__, "vertical_align", vertical_align) - - @property - @pulumi.getter - def content(self) -> str: - return pulumi.get(self, "content") - - @property - @pulumi.getter(name="backgroundColor") - def background_color(self) -> Optional[str]: - return pulumi.get(self, "background_color") - - @property - @pulumi.getter(name="fontSize") - def font_size(self) -> Optional[str]: - return pulumi.get(self, "font_size") - - @property - @pulumi.getter(name="hasPadding") - def has_padding(self) -> Optional[bool]: - return pulumi.get(self, "has_padding") - - @property - @pulumi.getter(name="showTick") - def show_tick(self) -> Optional[bool]: - return pulumi.get(self, "show_tick") - - @property - @pulumi.getter(name="textAlign") - def text_align(self) -> Optional[str]: - return pulumi.get(self, "text_align") - - @property - @pulumi.getter(name="tickEdge") - def tick_edge(self) -> Optional[str]: - return pulumi.get(self, "tick_edge") - - @property - @pulumi.getter(name="tickPos") - def tick_pos(self) -> Optional[str]: - return pulumi.get(self, "tick_pos") - - @property - @pulumi.getter(name="verticalAlign") - def vertical_align(self) -> Optional[str]: - return pulumi.get(self, "vertical_align") - - -@pulumi.output_type -class DashboardWidgetQueryTableDefinition(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "customLinks": - suggest = "custom_links" - elif key == "hasSearchBar": - suggest = "has_search_bar" - elif key == "liveSpan": - suggest = "live_span" - elif key == "titleAlign": - suggest = "title_align" - elif key == "titleSize": - suggest = "title_size" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinition. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinition.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinition.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - custom_links: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionCustomLink']] = None, - has_search_bar: Optional[str] = None, - live_span: Optional[str] = None, - requests: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequest']] = None, - title: Optional[str] = None, - title_align: Optional[str] = None, - title_size: Optional[str] = None): - """ - :param str title: The title of the dashboard. - """ - if custom_links is not None: - pulumi.set(__self__, "custom_links", custom_links) - if has_search_bar is not None: - pulumi.set(__self__, "has_search_bar", has_search_bar) - if live_span is not None: - pulumi.set(__self__, "live_span", live_span) - if requests is not None: - pulumi.set(__self__, "requests", requests) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - - @property - @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionCustomLink']]: - return pulumi.get(self, "custom_links") - - @property - @pulumi.getter(name="hasSearchBar") - def has_search_bar(self) -> Optional[str]: - return pulumi.get(self, "has_search_bar") - - @property - @pulumi.getter(name="liveSpan") - def live_span(self) -> Optional[str]: - return pulumi.get(self, "live_span") - - @property - @pulumi.getter - def requests(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequest']]: - return pulumi.get(self, "requests") - - @property - @pulumi.getter - def title(self) -> Optional[str]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") - - @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[str]: - return pulumi.get(self, "title_align") - - @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[str]: - return pulumi.get(self, "title_size") - - -@pulumi.output_type -class DashboardWidgetQueryTableDefinitionCustomLink(dict): +class DashboardWidgetHostmapDefinitionCustomLink(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -32297,14 +32226,14 @@ def __key_warning(key: str): suggest = "override_label" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionCustomLink.__key_warning(key) + DashboardWidgetHostmapDefinitionCustomLink.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionCustomLink.__key_warning(key) + DashboardWidgetHostmapDefinitionCustomLink.__key_warning(key) return super().get(key, default) def __init__(__self__, *, @@ -32343,18 +32272,33 @@ def override_label(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequest(dict): +class DashboardWidgetHostmapDefinitionRequest(dict): + def __init__(__self__, *, + fills: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFill']] = None, + sizes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSize']] = None): + if fills is not None: + pulumi.set(__self__, "fills", fills) + if sizes is not None: + pulumi.set(__self__, "sizes", sizes) + + @property + @pulumi.getter + def fills(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFill']]: + return pulumi.get(self, "fills") + + @property + @pulumi.getter + def sizes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSize']]: + return pulumi.get(self, "sizes") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestFill(dict): @staticmethod def __key_warning(key: str): suggest = None if key == "apmQuery": suggest = "apm_query" - elif key == "apmStatsQuery": - suggest = "apm_stats_query" - elif key == "cellDisplayModes": - suggest = "cell_display_modes" - elif key == "conditionalFormats": - suggest = "conditional_formats" elif key == "logQuery": suggest = "log_query" elif key == "processQuery": @@ -32365,116 +32309,49 @@ def __key_warning(key: str): suggest = "security_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequest. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFill. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequest.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFill.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequest.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFill.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - aggregator: Optional[str] = None, - alias: Optional[str] = None, - apm_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmQuery'] = None, - apm_stats_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQuery'] = None, - cell_display_modes: Optional[Sequence[str]] = None, - conditional_formats: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestConditionalFormat']] = None, - formulas: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestFormula']] = None, - limit: Optional[int] = None, - log_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestLogQuery'] = None, - order: Optional[str] = None, - process_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestProcessQuery'] = None, + apm_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQuery'] = None, + log_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQuery'] = None, + process_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillProcessQuery'] = None, q: Optional[str] = None, - queries: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestQuery']] = None, - rum_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestRumQuery'] = None, - security_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQuery'] = None): - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if alias is not None: - pulumi.set(__self__, "alias", alias) + rum_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQuery'] = None, + security_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQuery'] = None): if apm_query is not None: pulumi.set(__self__, "apm_query", apm_query) - if apm_stats_query is not None: - pulumi.set(__self__, "apm_stats_query", apm_stats_query) - if cell_display_modes is not None: - pulumi.set(__self__, "cell_display_modes", cell_display_modes) - if conditional_formats is not None: - pulumi.set(__self__, "conditional_formats", conditional_formats) - if formulas is not None: - pulumi.set(__self__, "formulas", formulas) - if limit is not None: - pulumi.set(__self__, "limit", limit) if log_query is not None: pulumi.set(__self__, "log_query", log_query) - if order is not None: - pulumi.set(__self__, "order", order) if process_query is not None: pulumi.set(__self__, "process_query", process_query) if q is not None: pulumi.set(__self__, "q", q) - if queries is not None: - pulumi.set(__self__, "queries", queries) if rum_query is not None: pulumi.set(__self__, "rum_query", rum_query) if security_query is not None: pulumi.set(__self__, "security_query", security_query) - @property - @pulumi.getter - def aggregator(self) -> Optional[str]: - return pulumi.get(self, "aggregator") - - @property - @pulumi.getter - def alias(self) -> Optional[str]: - return pulumi.get(self, "alias") - @property @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmQuery']: + def apm_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQuery']: return pulumi.get(self, "apm_query") - @property - @pulumi.getter(name="apmStatsQuery") - def apm_stats_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQuery']: - return pulumi.get(self, "apm_stats_query") - - @property - @pulumi.getter(name="cellDisplayModes") - def cell_display_modes(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "cell_display_modes") - - @property - @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestConditionalFormat']]: - return pulumi.get(self, "conditional_formats") - - @property - @pulumi.getter - def formulas(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestFormula']]: - return pulumi.get(self, "formulas") - - @property - @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") - @property @pulumi.getter(name="logQuery") - def log_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestLogQuery']: + def log_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQuery']: return pulumi.get(self, "log_query") - @property - @pulumi.getter - def order(self) -> Optional[str]: - return pulumi.get(self, "order") - @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestProcessQuery']: + def process_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillProcessQuery']: return pulumi.get(self, "process_query") @property @@ -32482,24 +32359,19 @@ def process_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinition def q(self) -> Optional[str]: return pulumi.get(self, "q") - @property - @pulumi.getter - def queries(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestQuery']]: - return pulumi.get(self, "queries") - @property @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestRumQuery']: + def rum_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQuery']: return pulumi.get(self, "rum_query") @property @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQuery']: + def security_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQuery']: return pulumi.get(self, "security_query") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestApmQuery(dict): +class DashboardWidgetHostmapDefinitionRequestFillApmQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -32513,21 +32385,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestApmQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillApmQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestApmQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillApmQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestApmQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillApmQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -32546,17 +32418,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -32566,7 +32438,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery(dict): +class DashboardWidgetHostmapDefinitionRequestFillApmQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -32594,7 +32466,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy(dict): +class DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -32602,20 +32474,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -32635,12 +32507,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery(dict): +class DashboardWidgetHostmapDefinitionRequestFillApmQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -32667,7 +32539,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute(dict): +class DashboardWidgetHostmapDefinitionRequestFillApmQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -32695,415 +32567,258 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestApmStatsQuery(dict): +class DashboardWidgetHostmapDefinitionRequestFillLogQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "primaryTag": - suggest = "primary_tag" - elif key == "rowType": - suggest = "row_type" + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestApmStatsQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillLogQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestApmStatsQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillLogQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestApmStatsQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillLogQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - env: str, - name: str, - primary_tag: str, - row_type: str, - service: str, - columns: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn']] = None, - resource: Optional[str] = None): - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "primary_tag", primary_tag) - pulumi.set(__self__, "row_type", row_type) - pulumi.set(__self__, "service", service) - if columns is not None: - pulumi.set(__self__, "columns", columns) - if resource is not None: - pulumi.set(__self__, "resource", resource) - - @property - @pulumi.getter - def env(self) -> str: - return pulumi.get(self, "env") + index: str, + compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) @property @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") - - @property - @pulumi.getter(name="primaryTag") - def primary_tag(self) -> str: - return pulumi.get(self, "primary_tag") + def index(self) -> str: + return pulumi.get(self, "index") @property - @pulumi.getter(name="rowType") - def row_type(self) -> str: - return pulumi.get(self, "row_type") + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery']: + return pulumi.get(self, "compute_query") @property - @pulumi.getter - def service(self) -> str: - return pulumi.get(self, "service") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy']]: + return pulumi.get(self, "group_bies") @property - @pulumi.getter - def columns(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn']]: - return pulumi.get(self, "columns") + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") @property - @pulumi.getter - def resource(self) -> Optional[str]: - return pulumi.get(self, "resource") + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "cellDisplayMode": - suggest = "cell_display_mode" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn.__key_warning(key) - return super().get(key, default) - +class DashboardWidgetHostmapDefinitionRequestFillLogQueryComputeQuery(dict): def __init__(__self__, *, - name: str, - alias: Optional[str] = None, - cell_display_mode: Optional[str] = None, - order: Optional[str] = None): - pulumi.set(__self__, "name", name) - if alias is not None: - pulumi.set(__self__, "alias", alias) - if cell_display_mode is not None: - pulumi.set(__self__, "cell_display_mode", cell_display_mode) - if order is not None: - pulumi.set(__self__, "order", order) + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property @pulumi.getter - def alias(self) -> Optional[str]: - return pulumi.get(self, "alias") - - @property - @pulumi.getter(name="cellDisplayMode") - def cell_display_mode(self) -> Optional[str]: - return pulumi.get(self, "cell_display_mode") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property @pulumi.getter - def order(self) -> Optional[str]: - return pulumi.get(self, "order") + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestConditionalFormat(dict): +class DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "customBgColor": - suggest = "custom_bg_color" - elif key == "customFgColor": - suggest = "custom_fg_color" - elif key == "hideValue": - suggest = "hide_value" - elif key == "imageUrl": - suggest = "image_url" + if key == "sortQuery": + suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestConditionalFormat. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestConditionalFormat.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestConditionalFormat.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - comparator: str, - palette: str, - value: float, - custom_bg_color: Optional[str] = None, - custom_fg_color: Optional[str] = None, - hide_value: Optional[bool] = None, - image_url: Optional[str] = None, - metric: Optional[str] = None, - timeframe: Optional[str] = None): - pulumi.set(__self__, "comparator", comparator) - pulumi.set(__self__, "palette", palette) - pulumi.set(__self__, "value", value) - if custom_bg_color is not None: - pulumi.set(__self__, "custom_bg_color", custom_bg_color) - if custom_fg_color is not None: - pulumi.set(__self__, "custom_fg_color", custom_fg_color) - if hide_value is not None: - pulumi.set(__self__, "hide_value", hide_value) - if image_url is not None: - pulumi.set(__self__, "image_url", image_url) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if timeframe is not None: - pulumi.set(__self__, "timeframe", timeframe) - - @property - @pulumi.getter - def comparator(self) -> str: - return pulumi.get(self, "comparator") + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) @property @pulumi.getter - def palette(self) -> str: - return pulumi.get(self, "palette") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property @pulumi.getter - def value(self) -> float: - return pulumi.get(self, "value") + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") @property - @pulumi.getter(name="customBgColor") - def custom_bg_color(self) -> Optional[str]: - return pulumi.get(self, "custom_bg_color") + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") - @property - @pulumi.getter(name="customFgColor") - def custom_fg_color(self) -> Optional[str]: - return pulumi.get(self, "custom_fg_color") - @property - @pulumi.getter(name="hideValue") - def hide_value(self) -> Optional[bool]: - return pulumi.get(self, "hide_value") +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestFillLogQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) @property - @pulumi.getter(name="imageUrl") - def image_url(self) -> Optional[str]: - return pulumi.get(self, "image_url") + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property @pulumi.getter - def metric(self) -> Optional[str]: - return pulumi.get(self, "metric") + def order(self) -> str: + return pulumi.get(self, "order") @property @pulumi.getter - def timeframe(self) -> Optional[str]: - return pulumi.get(self, "timeframe") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestFormula(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "formulaExpression": - suggest = "formula_expression" - elif key == "cellDisplayMode": - suggest = "cell_display_mode" - elif key == "conditionalFormats": - suggest = "conditional_formats" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestFormula. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestFormula.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestFormula.__key_warning(key) - return super().get(key, default) - +class DashboardWidgetHostmapDefinitionRequestFillLogQueryMultiCompute(dict): def __init__(__self__, *, - formula_expression: str, - alias: Optional[str] = None, - cell_display_mode: Optional[str] = None, - conditional_formats: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat']] = None, - limit: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestFormulaLimit'] = None): - pulumi.set(__self__, "formula_expression", formula_expression) - if alias is not None: - pulumi.set(__self__, "alias", alias) - if cell_display_mode is not None: - pulumi.set(__self__, "cell_display_mode", cell_display_mode) - if conditional_formats is not None: - pulumi.set(__self__, "conditional_formats", conditional_formats) - if limit is not None: - pulumi.set(__self__, "limit", limit) - - @property - @pulumi.getter(name="formulaExpression") - def formula_expression(self) -> str: - return pulumi.get(self, "formula_expression") + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property @pulumi.getter - def alias(self) -> Optional[str]: - return pulumi.get(self, "alias") - - @property - @pulumi.getter(name="cellDisplayMode") - def cell_display_mode(self) -> Optional[str]: - return pulumi.get(self, "cell_display_mode") + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property - @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat']]: - return pulumi.get(self, "conditional_formats") + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property @pulumi.getter - def limit(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestFormulaLimit']: - return pulumi.get(self, "limit") + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat(dict): +class DashboardWidgetHostmapDefinitionRequestFillProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "customBgColor": - suggest = "custom_bg_color" - elif key == "customFgColor": - suggest = "custom_fg_color" - elif key == "hideValue": - suggest = "hide_value" - elif key == "imageUrl": - suggest = "image_url" + if key == "filterBies": + suggest = "filter_bies" + elif key == "searchBy": + suggest = "search_by" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - comparator: str, - palette: str, - value: float, - custom_bg_color: Optional[str] = None, - custom_fg_color: Optional[str] = None, - hide_value: Optional[bool] = None, - image_url: Optional[str] = None, - metric: Optional[str] = None, - timeframe: Optional[str] = None): - pulumi.set(__self__, "comparator", comparator) - pulumi.set(__self__, "palette", palette) - pulumi.set(__self__, "value", value) - if custom_bg_color is not None: - pulumi.set(__self__, "custom_bg_color", custom_bg_color) - if custom_fg_color is not None: - pulumi.set(__self__, "custom_fg_color", custom_fg_color) - if hide_value is not None: - pulumi.set(__self__, "hide_value", hide_value) - if image_url is not None: - pulumi.set(__self__, "image_url", image_url) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if timeframe is not None: - pulumi.set(__self__, "timeframe", timeframe) - - @property - @pulumi.getter - def comparator(self) -> str: - return pulumi.get(self, "comparator") - - @property - @pulumi.getter - def palette(self) -> str: - return pulumi.get(self, "palette") - - @property - @pulumi.getter - def value(self) -> float: - return pulumi.get(self, "value") - - @property - @pulumi.getter(name="customBgColor") - def custom_bg_color(self) -> Optional[str]: - return pulumi.get(self, "custom_bg_color") - - @property - @pulumi.getter(name="customFgColor") - def custom_fg_color(self) -> Optional[str]: - return pulumi.get(self, "custom_fg_color") - - @property - @pulumi.getter(name="hideValue") - def hide_value(self) -> Optional[bool]: - return pulumi.get(self, "hide_value") - - @property - @pulumi.getter(name="imageUrl") - def image_url(self) -> Optional[str]: - return pulumi.get(self, "image_url") + metric: str, + filter_bies: Optional[Sequence[str]] = None, + limit: Optional[int] = None, + search_by: Optional[str] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) @property @pulumi.getter - def metric(self) -> Optional[str]: + def metric(self) -> str: return pulumi.get(self, "metric") @property - @pulumi.getter - def timeframe(self) -> Optional[str]: - return pulumi.get(self, "timeframe") - - -@pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestFormulaLimit(dict): - def __init__(__self__, *, - count: Optional[int] = None, - order: Optional[str] = None): - if count is not None: - pulumi.set(__self__, "count", count) - if order is not None: - pulumi.set(__self__, "order", order) + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "filter_bies") @property @pulumi.getter - def count(self) -> Optional[int]: - return pulumi.get(self, "count") + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") @property - @pulumi.getter - def order(self) -> Optional[str]: - return pulumi.get(self, "order") + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[str]: + return pulumi.get(self, "search_by") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestLogQuery(dict): +class DashboardWidgetHostmapDefinitionRequestFillRumQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -33117,21 +32832,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestLogQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillRumQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestLogQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillRumQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestLogQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillRumQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -33150,17 +32865,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -33170,7 +32885,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery(dict): +class DashboardWidgetHostmapDefinitionRequestFillRumQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -33198,7 +32913,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy(dict): +class DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -33206,20 +32921,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -33239,12 +32954,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery(dict): +class DashboardWidgetHostmapDefinitionRequestFillRumQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -33271,7 +32986,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute(dict): +class DashboardWidgetHostmapDefinitionRequestFillRumQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -33299,422 +33014,357 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestProcessQuery(dict): +class DashboardWidgetHostmapDefinitionRequestFillSecurityQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "filterBies": - suggest = "filter_bies" - elif key == "searchBy": - suggest = "search_by" + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillSecurityQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestProcessQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillSecurityQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestProcessQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillSecurityQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - metric: str, - filter_bies: Optional[Sequence[str]] = None, - limit: Optional[int] = None, - search_by: Optional[str] = None): - pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) - - @property - @pulumi.getter - def metric(self) -> str: - return pulumi.get(self, "metric") - - @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "filter_bies") - - @property - @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") + index: str, + compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[str]: - return pulumi.get(self, "search_by") + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery']: + return pulumi.get(self, "compute_query") -@pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestQuery(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "apmDependencyStatsQuery": - suggest = "apm_dependency_stats_query" - elif key == "apmResourceStatsQuery": - suggest = "apm_resource_stats_query" - elif key == "eventQuery": - suggest = "event_query" - elif key == "metricQuery": - suggest = "metric_query" - elif key == "processQuery": - suggest = "process_query" + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy']]: + return pulumi.get(self, "group_bies") - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestQuery. Access the value via the '{suggest}' property getter instead.") + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") - def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestQuery.__key_warning(key) - return super().__getitem__(key) + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") - def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestQuery.__key_warning(key) - return super().get(key, default) +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryComputeQuery(dict): def __init__(__self__, *, - apm_dependency_stats_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery'] = None, - apm_resource_stats_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery'] = None, - event_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuery'] = None, - metric_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery'] = None, - process_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery'] = None): - if apm_dependency_stats_query is not None: - pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) - if apm_resource_stats_query is not None: - pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) - if event_query is not None: - pulumi.set(__self__, "event_query", event_query) - if metric_query is not None: - pulumi.set(__self__, "metric_query", metric_query) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) - - @property - @pulumi.getter(name="apmDependencyStatsQuery") - def apm_dependency_stats_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery']: - return pulumi.get(self, "apm_dependency_stats_query") - - @property - @pulumi.getter(name="apmResourceStatsQuery") - def apm_resource_stats_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery']: - return pulumi.get(self, "apm_resource_stats_query") + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property - @pulumi.getter(name="eventQuery") - def event_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuery']: - return pulumi.get(self, "event_query") + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property - @pulumi.getter(name="metricQuery") - def metric_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery']: - return pulumi.get(self, "metric_query") + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery']: - return pulumi.get(self, "process_query") + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery(dict): +class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" - elif key == "operationName": - suggest = "operation_name" - elif key == "resourceName": - suggest = "resource_name" - elif key == "isUpstream": - suggest = "is_upstream" - elif key == "primaryTagName": - suggest = "primary_tag_name" - elif key == "primaryTagValue": - suggest = "primary_tag_value" + if key == "sortQuery": + suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - data_source: str, - env: str, - name: str, - operation_name: str, - resource_name: str, - service: str, - stat: str, - is_upstream: Optional[bool] = None, - primary_tag_name: Optional[str] = None, - primary_tag_value: Optional[str] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "operation_name", operation_name) - pulumi.set(__self__, "resource_name", resource_name) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "stat", stat) - if is_upstream is not None: - pulumi.set(__self__, "is_upstream", is_upstream) - if primary_tag_name is not None: - pulumi.set(__self__, "primary_tag_name", primary_tag_name) - if primary_tag_value is not None: - pulumi.set(__self__, "primary_tag_value", primary_tag_value) - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> str: - return pulumi.get(self, "data_source") + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) @property @pulumi.getter - def env(self) -> str: - return pulumi.get(self, "env") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") @property - @pulumi.getter(name="operationName") - def operation_name(self) -> str: - return pulumi.get(self, "operation_name") + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) @property - @pulumi.getter(name="resourceName") - def resource_name(self) -> str: - return pulumi.get(self, "resource_name") + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property @pulumi.getter - def service(self) -> str: - return pulumi.get(self, "service") + def order(self) -> str: + return pulumi.get(self, "order") @property @pulumi.getter - def stat(self) -> str: - return pulumi.get(self, "stat") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestFillSecurityQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property - @pulumi.getter(name="isUpstream") - def is_upstream(self) -> Optional[bool]: - return pulumi.get(self, "is_upstream") + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property - @pulumi.getter(name="primaryTagName") - def primary_tag_name(self) -> Optional[str]: - return pulumi.get(self, "primary_tag_name") + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property - @pulumi.getter(name="primaryTagValue") - def primary_tag_value(self) -> Optional[str]: - return pulumi.get(self, "primary_tag_value") + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery(dict): +class DashboardWidgetHostmapDefinitionRequestSize(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" - elif key == "groupBies": - suggest = "group_bies" - elif key == "operationName": - suggest = "operation_name" - elif key == "primaryTagName": - suggest = "primary_tag_name" - elif key == "primaryTagValue": - suggest = "primary_tag_value" - elif key == "resourceName": - suggest = "resource_name" + if key == "apmQuery": + suggest = "apm_query" + elif key == "logQuery": + suggest = "log_query" + elif key == "processQuery": + suggest = "process_query" + elif key == "rumQuery": + suggest = "rum_query" + elif key == "securityQuery": + suggest = "security_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSize. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestSize.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestSize.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - data_source: str, - env: str, - name: str, - service: str, - stat: str, - group_bies: Optional[Sequence[str]] = None, - operation_name: Optional[str] = None, - primary_tag_name: Optional[str] = None, - primary_tag_value: Optional[str] = None, - resource_name: Optional[str] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "stat", stat) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if operation_name is not None: - pulumi.set(__self__, "operation_name", operation_name) - if primary_tag_name is not None: - pulumi.set(__self__, "primary_tag_name", primary_tag_name) - if primary_tag_value is not None: - pulumi.set(__self__, "primary_tag_value", primary_tag_value) - if resource_name is not None: - pulumi.set(__self__, "resource_name", resource_name) - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> str: - return pulumi.get(self, "data_source") + apm_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQuery'] = None, + log_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQuery'] = None, + process_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeProcessQuery'] = None, + q: Optional[str] = None, + rum_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQuery'] = None, + security_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery'] = None): + if apm_query is not None: + pulumi.set(__self__, "apm_query", apm_query) + if log_query is not None: + pulumi.set(__self__, "log_query", log_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + if q is not None: + pulumi.set(__self__, "q", q) + if rum_query is not None: + pulumi.set(__self__, "rum_query", rum_query) + if security_query is not None: + pulumi.set(__self__, "security_query", security_query) @property - @pulumi.getter - def env(self) -> str: - return pulumi.get(self, "env") + @pulumi.getter(name="apmQuery") + def apm_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQuery']: + return pulumi.get(self, "apm_query") @property - @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + @pulumi.getter(name="logQuery") + def log_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQuery']: + return pulumi.get(self, "log_query") @property - @pulumi.getter - def service(self) -> str: - return pulumi.get(self, "service") + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeProcessQuery']: + return pulumi.get(self, "process_query") @property @pulumi.getter - def stat(self) -> str: - return pulumi.get(self, "stat") - - @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "group_bies") - - @property - @pulumi.getter(name="operationName") - def operation_name(self) -> Optional[str]: - return pulumi.get(self, "operation_name") - - @property - @pulumi.getter(name="primaryTagName") - def primary_tag_name(self) -> Optional[str]: - return pulumi.get(self, "primary_tag_name") + def q(self) -> Optional[str]: + return pulumi.get(self, "q") @property - @pulumi.getter(name="primaryTagValue") - def primary_tag_value(self) -> Optional[str]: - return pulumi.get(self, "primary_tag_value") + @pulumi.getter(name="rumQuery") + def rum_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQuery']: + return pulumi.get(self, "rum_query") @property - @pulumi.getter(name="resourceName") - def resource_name(self) -> Optional[str]: - return pulumi.get(self, "resource_name") + @pulumi.getter(name="securityQuery") + def security_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery']: + return pulumi.get(self, "security_query") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestQueryEventQuery(dict): +class DashboardWidgetHostmapDefinitionRequestSizeApmQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" + if key == "computeQuery": + suggest = "compute_query" elif key == "groupBies": suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestQueryEventQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeApmQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestQueryEventQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestSizeApmQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestQueryEventQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestSizeApmQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - computes: Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute'], - data_source: str, - name: str, - group_bies: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy']] = None, - indexes: Optional[Sequence[str]] = None, - search: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch'] = None): - pulumi.set(__self__, "computes", computes) - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "name", name) + index: str, + compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) if group_bies is not None: pulumi.set(__self__, "group_bies", group_bies) - if indexes is not None: - pulumi.set(__self__, "indexes", indexes) - if search is not None: - pulumi.set(__self__, "search", search) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) @property @pulumi.getter - def computes(self) -> Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute']: - return pulumi.get(self, "computes") - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> str: - return pulumi.get(self, "data_source") + def index(self) -> str: + return pulumi.get(self, "index") @property - @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery']: + return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy']]: return pulumi.get(self, "group_bies") @property - @pulumi.getter - def indexes(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "indexes") + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") @property - @pulumi.getter - def search(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch']: - return pulumi.get(self, "search") + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute(dict): +class DashboardWidgetHostmapDefinitionRequestSizeApmQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, - interval: Optional[int] = None, - metric: Optional[str] = None): + facet: Optional[str] = None, + interval: Optional[int] = None): pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) if interval is not None: pulumi.set(__self__, "interval", interval) - if metric is not None: - pulumi.set(__self__, "metric", metric) @property @pulumi.getter @@ -33723,30 +33373,48 @@ def aggregation(self) -> str: @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property @pulumi.getter - def metric(self) -> Optional[str]: - return pulumi.get(self, "metric") + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy(dict): +class DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBy.__key_warning(key) + return super().get(key, default) + def __init__(__self__, *, - facet: str, + facet: Optional[str] = None, limit: Optional[int] = None, - sort: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort'] = None): - pulumi.set(__self__, "facet", facet) + sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort is not None: - pulumi.set(__self__, "sort", sort) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) @property @pulumi.getter - def facet(self) -> str: + def facet(self) -> Optional[str]: return pulumi.get(self, "facet") @property @@ -33755,22 +33423,21 @@ def limit(self) -> Optional[int]: return pulumi.get(self, "limit") @property - @pulumi.getter - def sort(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort']: - return pulumi.get(self, "sort") + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort(dict): +class DashboardWidgetHostmapDefinitionRequestSizeApmQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, - metric: Optional[str] = None, - order: Optional[str] = None): + order: str, + facet: Optional[str] = None): pulumi.set(__self__, "aggregation", aggregation) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if order is not None: - pulumi.set(__self__, "order", order) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) @property @pulumi.getter @@ -33779,129 +33446,5984 @@ def aggregation(self) -> str: @property @pulumi.getter - def metric(self) -> Optional[str]: + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeApmQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeLogQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeLogQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeLogQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeLogQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeLogQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeLogQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeLogQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeProcessQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "filterBies": + suggest = "filter_bies" + elif key == "searchBy": + suggest = "search_by" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeProcessQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeProcessQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeProcessQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + metric: str, + filter_bies: Optional[Sequence[str]] = None, + limit: Optional[int] = None, + search_by: Optional[str] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) + + @property + @pulumi.getter + def metric(self) -> str: return pulumi.get(self, "metric") + @property + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "filter_bies") + @property @pulumi.getter - def order(self) -> Optional[str]: + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[str]: + return pulumi.get(self, "search_by") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeRumQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeRumQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeRumQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeRumQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeRumQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeRumQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: return pulumi.get(self, "order") + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch(dict): +class DashboardWidgetHostmapDefinitionRequestSizeRumQueryMultiCompute(dict): def __init__(__self__, *, - query: str): - pulumi.set(__self__, "query", query) + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property @pulumi.getter - def query(self) -> str: - return pulumi.get(self, "query") + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery(dict): +class DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery.__key_warning(key) + DashboardWidgetHostmapDefinitionRequestSizeSecurityQuery.__key_warning(key) return super().get(key, default) - def __init__(__self__, *, - name: str, - query: str, - aggregator: Optional[str] = None, - data_source: Optional[str] = None): - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "query", query) - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if data_source is not None: - pulumi.set(__self__, "data_source", data_source) + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionRequestSizeSecurityQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetHostmapDefinitionStyle(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "fillMax": + suggest = "fill_max" + elif key == "fillMin": + suggest = "fill_min" + elif key == "paletteFlip": + suggest = "palette_flip" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetHostmapDefinitionStyle. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetHostmapDefinitionStyle.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetHostmapDefinitionStyle.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + fill_max: Optional[str] = None, + fill_min: Optional[str] = None, + palette: Optional[str] = None, + palette_flip: Optional[bool] = None): + if fill_max is not None: + pulumi.set(__self__, "fill_max", fill_max) + if fill_min is not None: + pulumi.set(__self__, "fill_min", fill_min) + if palette is not None: + pulumi.set(__self__, "palette", palette) + if palette_flip is not None: + pulumi.set(__self__, "palette_flip", palette_flip) + + @property + @pulumi.getter(name="fillMax") + def fill_max(self) -> Optional[str]: + return pulumi.get(self, "fill_max") + + @property + @pulumi.getter(name="fillMin") + def fill_min(self) -> Optional[str]: + return pulumi.get(self, "fill_min") + + @property + @pulumi.getter + def palette(self) -> Optional[str]: + return pulumi.get(self, "palette") + + @property + @pulumi.getter(name="paletteFlip") + def palette_flip(self) -> Optional[bool]: + return pulumi.get(self, "palette_flip") + + +@pulumi.output_type +class DashboardWidgetIframeDefinition(dict): + def __init__(__self__, *, + url: str): + """ + :param str url: The URL of the dashboard. + """ + pulumi.set(__self__, "url", url) + + @property + @pulumi.getter + def url(self) -> str: + """ + The URL of the dashboard. + """ + return pulumi.get(self, "url") + + +@pulumi.output_type +class DashboardWidgetImageDefinition(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "hasBackground": + suggest = "has_background" + elif key == "hasBorder": + suggest = "has_border" + elif key == "horizontalAlign": + suggest = "horizontal_align" + elif key == "urlDarkTheme": + suggest = "url_dark_theme" + elif key == "verticalAlign": + suggest = "vertical_align" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetImageDefinition. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetImageDefinition.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetImageDefinition.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + url: str, + has_background: Optional[bool] = None, + has_border: Optional[bool] = None, + horizontal_align: Optional[str] = None, + margin: Optional[str] = None, + sizing: Optional[str] = None, + url_dark_theme: Optional[str] = None, + vertical_align: Optional[str] = None): + """ + :param str url: The URL of the dashboard. + """ + pulumi.set(__self__, "url", url) + if has_background is not None: + pulumi.set(__self__, "has_background", has_background) + if has_border is not None: + pulumi.set(__self__, "has_border", has_border) + if horizontal_align is not None: + pulumi.set(__self__, "horizontal_align", horizontal_align) + if margin is not None: + pulumi.set(__self__, "margin", margin) + if sizing is not None: + pulumi.set(__self__, "sizing", sizing) + if url_dark_theme is not None: + pulumi.set(__self__, "url_dark_theme", url_dark_theme) + if vertical_align is not None: + pulumi.set(__self__, "vertical_align", vertical_align) + + @property + @pulumi.getter + def url(self) -> str: + """ + The URL of the dashboard. + """ + return pulumi.get(self, "url") + + @property + @pulumi.getter(name="hasBackground") + def has_background(self) -> Optional[bool]: + return pulumi.get(self, "has_background") + + @property + @pulumi.getter(name="hasBorder") + def has_border(self) -> Optional[bool]: + return pulumi.get(self, "has_border") + + @property + @pulumi.getter(name="horizontalAlign") + def horizontal_align(self) -> Optional[str]: + return pulumi.get(self, "horizontal_align") + + @property + @pulumi.getter + def margin(self) -> Optional[str]: + return pulumi.get(self, "margin") + + @property + @pulumi.getter + def sizing(self) -> Optional[str]: + return pulumi.get(self, "sizing") + + @property + @pulumi.getter(name="urlDarkTheme") + def url_dark_theme(self) -> Optional[str]: + return pulumi.get(self, "url_dark_theme") + + @property + @pulumi.getter(name="verticalAlign") + def vertical_align(self) -> Optional[str]: + return pulumi.get(self, "vertical_align") + + +@pulumi.output_type +class DashboardWidgetLogStreamDefinition(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "liveSpan": + suggest = "live_span" + elif key == "messageDisplay": + suggest = "message_display" + elif key == "showDateColumn": + suggest = "show_date_column" + elif key == "showMessageColumn": + suggest = "show_message_column" + elif key == "titleAlign": + suggest = "title_align" + elif key == "titleSize": + suggest = "title_size" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetLogStreamDefinition. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetLogStreamDefinition.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetLogStreamDefinition.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + columns: Optional[Sequence[str]] = None, + indexes: Optional[Sequence[str]] = None, + live_span: Optional[str] = None, + message_display: Optional[str] = None, + query: Optional[str] = None, + show_date_column: Optional[bool] = None, + show_message_column: Optional[bool] = None, + sort: Optional['outputs.DashboardWidgetLogStreamDefinitionSort'] = None, + title: Optional[str] = None, + title_align: Optional[str] = None, + title_size: Optional[str] = None): + """ + :param str title: The title of the dashboard. + """ + if columns is not None: + pulumi.set(__self__, "columns", columns) + if indexes is not None: + pulumi.set(__self__, "indexes", indexes) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if message_display is not None: + pulumi.set(__self__, "message_display", message_display) + if query is not None: + pulumi.set(__self__, "query", query) + if show_date_column is not None: + pulumi.set(__self__, "show_date_column", show_date_column) + if show_message_column is not None: + pulumi.set(__self__, "show_message_column", show_message_column) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + + @property + @pulumi.getter + def columns(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "columns") + + @property + @pulumi.getter + def indexes(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "indexes") + + @property + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[str]: + return pulumi.get(self, "live_span") + + @property + @pulumi.getter(name="messageDisplay") + def message_display(self) -> Optional[str]: + return pulumi.get(self, "message_display") + + @property + @pulumi.getter + def query(self) -> Optional[str]: + return pulumi.get(self, "query") + + @property + @pulumi.getter(name="showDateColumn") + def show_date_column(self) -> Optional[bool]: + return pulumi.get(self, "show_date_column") + + @property + @pulumi.getter(name="showMessageColumn") + def show_message_column(self) -> Optional[bool]: + return pulumi.get(self, "show_message_column") + + @property + @pulumi.getter + def sort(self) -> Optional['outputs.DashboardWidgetLogStreamDefinitionSort']: + return pulumi.get(self, "sort") + + @property + @pulumi.getter + def title(self) -> Optional[str]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[str]: + return pulumi.get(self, "title_align") + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[str]: + return pulumi.get(self, "title_size") + + +@pulumi.output_type +class DashboardWidgetLogStreamDefinitionSort(dict): + def __init__(__self__, *, + column: str, + order: str): + pulumi.set(__self__, "column", column) + pulumi.set(__self__, "order", order) + + @property + @pulumi.getter + def column(self) -> str: + return pulumi.get(self, "column") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + +@pulumi.output_type +class DashboardWidgetManageStatusDefinition(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "colorPreference": + suggest = "color_preference" + elif key == "displayFormat": + suggest = "display_format" + elif key == "hideZeroCounts": + suggest = "hide_zero_counts" + elif key == "showLastTriggered": + suggest = "show_last_triggered" + elif key == "summaryType": + suggest = "summary_type" + elif key == "titleAlign": + suggest = "title_align" + elif key == "titleSize": + suggest = "title_size" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetManageStatusDefinition. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetManageStatusDefinition.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetManageStatusDefinition.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + query: str, + color_preference: Optional[str] = None, + display_format: Optional[str] = None, + hide_zero_counts: Optional[bool] = None, + show_last_triggered: Optional[bool] = None, + sort: Optional[str] = None, + summary_type: Optional[str] = None, + title: Optional[str] = None, + title_align: Optional[str] = None, + title_size: Optional[str] = None): + """ + :param str title: The title of the dashboard. + """ + pulumi.set(__self__, "query", query) + if color_preference is not None: + pulumi.set(__self__, "color_preference", color_preference) + if display_format is not None: + pulumi.set(__self__, "display_format", display_format) + if hide_zero_counts is not None: + pulumi.set(__self__, "hide_zero_counts", hide_zero_counts) + if show_last_triggered is not None: + pulumi.set(__self__, "show_last_triggered", show_last_triggered) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if summary_type is not None: + pulumi.set(__self__, "summary_type", summary_type) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + + @property + @pulumi.getter + def query(self) -> str: + return pulumi.get(self, "query") + + @property + @pulumi.getter(name="colorPreference") + def color_preference(self) -> Optional[str]: + return pulumi.get(self, "color_preference") + + @property + @pulumi.getter(name="displayFormat") + def display_format(self) -> Optional[str]: + return pulumi.get(self, "display_format") + + @property + @pulumi.getter(name="hideZeroCounts") + def hide_zero_counts(self) -> Optional[bool]: + return pulumi.get(self, "hide_zero_counts") + + @property + @pulumi.getter(name="showLastTriggered") + def show_last_triggered(self) -> Optional[bool]: + return pulumi.get(self, "show_last_triggered") + + @property + @pulumi.getter + def sort(self) -> Optional[str]: + return pulumi.get(self, "sort") + + @property + @pulumi.getter(name="summaryType") + def summary_type(self) -> Optional[str]: + return pulumi.get(self, "summary_type") + + @property + @pulumi.getter + def title(self) -> Optional[str]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[str]: + return pulumi.get(self, "title_align") + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[str]: + return pulumi.get(self, "title_size") + + +@pulumi.output_type +class DashboardWidgetNoteDefinition(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "backgroundColor": + suggest = "background_color" + elif key == "fontSize": + suggest = "font_size" + elif key == "hasPadding": + suggest = "has_padding" + elif key == "showTick": + suggest = "show_tick" + elif key == "textAlign": + suggest = "text_align" + elif key == "tickEdge": + suggest = "tick_edge" + elif key == "tickPos": + suggest = "tick_pos" + elif key == "verticalAlign": + suggest = "vertical_align" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetNoteDefinition. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetNoteDefinition.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetNoteDefinition.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + content: str, + background_color: Optional[str] = None, + font_size: Optional[str] = None, + has_padding: Optional[bool] = None, + show_tick: Optional[bool] = None, + text_align: Optional[str] = None, + tick_edge: Optional[str] = None, + tick_pos: Optional[str] = None, + vertical_align: Optional[str] = None): + pulumi.set(__self__, "content", content) + if background_color is not None: + pulumi.set(__self__, "background_color", background_color) + if font_size is not None: + pulumi.set(__self__, "font_size", font_size) + if has_padding is not None: + pulumi.set(__self__, "has_padding", has_padding) + if show_tick is not None: + pulumi.set(__self__, "show_tick", show_tick) + if text_align is not None: + pulumi.set(__self__, "text_align", text_align) + if tick_edge is not None: + pulumi.set(__self__, "tick_edge", tick_edge) + if tick_pos is not None: + pulumi.set(__self__, "tick_pos", tick_pos) + if vertical_align is not None: + pulumi.set(__self__, "vertical_align", vertical_align) + + @property + @pulumi.getter + def content(self) -> str: + return pulumi.get(self, "content") + + @property + @pulumi.getter(name="backgroundColor") + def background_color(self) -> Optional[str]: + return pulumi.get(self, "background_color") + + @property + @pulumi.getter(name="fontSize") + def font_size(self) -> Optional[str]: + return pulumi.get(self, "font_size") + + @property + @pulumi.getter(name="hasPadding") + def has_padding(self) -> Optional[bool]: + return pulumi.get(self, "has_padding") + + @property + @pulumi.getter(name="showTick") + def show_tick(self) -> Optional[bool]: + return pulumi.get(self, "show_tick") + + @property + @pulumi.getter(name="textAlign") + def text_align(self) -> Optional[str]: + return pulumi.get(self, "text_align") + + @property + @pulumi.getter(name="tickEdge") + def tick_edge(self) -> Optional[str]: + return pulumi.get(self, "tick_edge") + + @property + @pulumi.getter(name="tickPos") + def tick_pos(self) -> Optional[str]: + return pulumi.get(self, "tick_pos") + + @property + @pulumi.getter(name="verticalAlign") + def vertical_align(self) -> Optional[str]: + return pulumi.get(self, "vertical_align") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinition(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "customLinks": + suggest = "custom_links" + elif key == "hasSearchBar": + suggest = "has_search_bar" + elif key == "liveSpan": + suggest = "live_span" + elif key == "titleAlign": + suggest = "title_align" + elif key == "titleSize": + suggest = "title_size" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinition. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinition.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinition.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + custom_links: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionCustomLink']] = None, + has_search_bar: Optional[str] = None, + live_span: Optional[str] = None, + requests: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequest']] = None, + title: Optional[str] = None, + title_align: Optional[str] = None, + title_size: Optional[str] = None): + """ + :param str title: The title of the dashboard. + """ + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if has_search_bar is not None: + pulumi.set(__self__, "has_search_bar", has_search_bar) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if requests is not None: + pulumi.set(__self__, "requests", requests) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + + @property + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionCustomLink']]: + return pulumi.get(self, "custom_links") + + @property + @pulumi.getter(name="hasSearchBar") + def has_search_bar(self) -> Optional[str]: + return pulumi.get(self, "has_search_bar") + + @property + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[str]: + return pulumi.get(self, "live_span") + + @property + @pulumi.getter + def requests(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequest']]: + return pulumi.get(self, "requests") + + @property + @pulumi.getter + def title(self) -> Optional[str]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[str]: + return pulumi.get(self, "title_align") + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[str]: + return pulumi.get(self, "title_size") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionCustomLink(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "isHidden": + suggest = "is_hidden" + elif key == "overrideLabel": + suggest = "override_label" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionCustomLink.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionCustomLink.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + is_hidden: Optional[bool] = None, + label: Optional[str] = None, + link: Optional[str] = None, + override_label: Optional[str] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) + + @property + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[bool]: + return pulumi.get(self, "is_hidden") + + @property + @pulumi.getter + def label(self) -> Optional[str]: + return pulumi.get(self, "label") + + @property + @pulumi.getter + def link(self) -> Optional[str]: + return pulumi.get(self, "link") + + @property + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[str]: + return pulumi.get(self, "override_label") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequest(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "apmQuery": + suggest = "apm_query" + elif key == "apmStatsQuery": + suggest = "apm_stats_query" + elif key == "cellDisplayModes": + suggest = "cell_display_modes" + elif key == "conditionalFormats": + suggest = "conditional_formats" + elif key == "logQuery": + suggest = "log_query" + elif key == "processQuery": + suggest = "process_query" + elif key == "rumQuery": + suggest = "rum_query" + elif key == "securityQuery": + suggest = "security_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequest. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequest.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequest.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + aggregator: Optional[str] = None, + alias: Optional[str] = None, + apm_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmQuery'] = None, + apm_stats_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQuery'] = None, + cell_display_modes: Optional[Sequence[str]] = None, + conditional_formats: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestConditionalFormat']] = None, + formulas: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestFormula']] = None, + limit: Optional[int] = None, + log_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestLogQuery'] = None, + order: Optional[str] = None, + process_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestProcessQuery'] = None, + q: Optional[str] = None, + queries: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestQuery']] = None, + rum_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestRumQuery'] = None, + security_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQuery'] = None): + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if alias is not None: + pulumi.set(__self__, "alias", alias) + if apm_query is not None: + pulumi.set(__self__, "apm_query", apm_query) + if apm_stats_query is not None: + pulumi.set(__self__, "apm_stats_query", apm_stats_query) + if cell_display_modes is not None: + pulumi.set(__self__, "cell_display_modes", cell_display_modes) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) + if formulas is not None: + pulumi.set(__self__, "formulas", formulas) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if log_query is not None: + pulumi.set(__self__, "log_query", log_query) + if order is not None: + pulumi.set(__self__, "order", order) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + if q is not None: + pulumi.set(__self__, "q", q) + if queries is not None: + pulumi.set(__self__, "queries", queries) + if rum_query is not None: + pulumi.set(__self__, "rum_query", rum_query) + if security_query is not None: + pulumi.set(__self__, "security_query", security_query) + + @property + @pulumi.getter + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") + + @property + @pulumi.getter + def alias(self) -> Optional[str]: + return pulumi.get(self, "alias") + + @property + @pulumi.getter(name="apmQuery") + def apm_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmQuery']: + return pulumi.get(self, "apm_query") + + @property + @pulumi.getter(name="apmStatsQuery") + def apm_stats_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQuery']: + return pulumi.get(self, "apm_stats_query") + + @property + @pulumi.getter(name="cellDisplayModes") + def cell_display_modes(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "cell_display_modes") + + @property + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestConditionalFormat']]: + return pulumi.get(self, "conditional_formats") + + @property + @pulumi.getter + def formulas(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestFormula']]: + return pulumi.get(self, "formulas") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="logQuery") + def log_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestLogQuery']: + return pulumi.get(self, "log_query") + + @property + @pulumi.getter + def order(self) -> Optional[str]: + return pulumi.get(self, "order") + + @property + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestProcessQuery']: + return pulumi.get(self, "process_query") + + @property + @pulumi.getter + def q(self) -> Optional[str]: + return pulumi.get(self, "q") + + @property + @pulumi.getter + def queries(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestQuery']]: + return pulumi.get(self, "queries") + + @property + @pulumi.getter(name="rumQuery") + def rum_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestRumQuery']: + return pulumi.get(self, "rum_query") + + @property + @pulumi.getter(name="securityQuery") + def security_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQuery']: + return pulumi.get(self, "security_query") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestApmQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestApmQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestApmQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestApmQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestApmQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestApmQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestApmQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestApmStatsQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "primaryTag": + suggest = "primary_tag" + elif key == "rowType": + suggest = "row_type" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestApmStatsQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestApmStatsQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestApmStatsQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + env: str, + name: str, + primary_tag: str, + row_type: str, + service: str, + columns: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn']] = None, + resource: Optional[str] = None): + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "primary_tag", primary_tag) + pulumi.set(__self__, "row_type", row_type) + pulumi.set(__self__, "service", service) + if columns is not None: + pulumi.set(__self__, "columns", columns) + if resource is not None: + pulumi.set(__self__, "resource", resource) + + @property + @pulumi.getter + def env(self) -> str: + return pulumi.get(self, "env") + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter(name="primaryTag") + def primary_tag(self) -> str: + return pulumi.get(self, "primary_tag") + + @property + @pulumi.getter(name="rowType") + def row_type(self) -> str: + return pulumi.get(self, "row_type") + + @property + @pulumi.getter + def service(self) -> str: + return pulumi.get(self, "service") + + @property + @pulumi.getter + def columns(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn']]: + return pulumi.get(self, "columns") + + @property + @pulumi.getter + def resource(self) -> Optional[str]: + return pulumi.get(self, "resource") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "cellDisplayMode": + suggest = "cell_display_mode" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestApmStatsQueryColumn.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + name: str, + alias: Optional[str] = None, + cell_display_mode: Optional[str] = None, + order: Optional[str] = None): + pulumi.set(__self__, "name", name) + if alias is not None: + pulumi.set(__self__, "alias", alias) + if cell_display_mode is not None: + pulumi.set(__self__, "cell_display_mode", cell_display_mode) + if order is not None: + pulumi.set(__self__, "order", order) + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter + def alias(self) -> Optional[str]: + return pulumi.get(self, "alias") + + @property + @pulumi.getter(name="cellDisplayMode") + def cell_display_mode(self) -> Optional[str]: + return pulumi.get(self, "cell_display_mode") + + @property + @pulumi.getter + def order(self) -> Optional[str]: + return pulumi.get(self, "order") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestConditionalFormat(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "customBgColor": + suggest = "custom_bg_color" + elif key == "customFgColor": + suggest = "custom_fg_color" + elif key == "hideValue": + suggest = "hide_value" + elif key == "imageUrl": + suggest = "image_url" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestConditionalFormat. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestConditionalFormat.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestConditionalFormat.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + comparator: str, + palette: str, + value: float, + custom_bg_color: Optional[str] = None, + custom_fg_color: Optional[str] = None, + hide_value: Optional[bool] = None, + image_url: Optional[str] = None, + metric: Optional[str] = None, + timeframe: Optional[str] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) + + @property + @pulumi.getter + def comparator(self) -> str: + return pulumi.get(self, "comparator") + + @property + @pulumi.getter + def palette(self) -> str: + return pulumi.get(self, "palette") + + @property + @pulumi.getter + def value(self) -> float: + return pulumi.get(self, "value") + + @property + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_bg_color") + + @property + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_fg_color") + + @property + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[bool]: + return pulumi.get(self, "hide_value") + + @property + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[str]: + return pulumi.get(self, "image_url") + + @property + @pulumi.getter + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") + + @property + @pulumi.getter + def timeframe(self) -> Optional[str]: + return pulumi.get(self, "timeframe") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestFormula(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "formulaExpression": + suggest = "formula_expression" + elif key == "cellDisplayMode": + suggest = "cell_display_mode" + elif key == "conditionalFormats": + suggest = "conditional_formats" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestFormula. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestFormula.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestFormula.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + formula_expression: str, + alias: Optional[str] = None, + cell_display_mode: Optional[str] = None, + conditional_formats: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat']] = None, + limit: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestFormulaLimit'] = None): + pulumi.set(__self__, "formula_expression", formula_expression) + if alias is not None: + pulumi.set(__self__, "alias", alias) + if cell_display_mode is not None: + pulumi.set(__self__, "cell_display_mode", cell_display_mode) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) + if limit is not None: + pulumi.set(__self__, "limit", limit) + + @property + @pulumi.getter(name="formulaExpression") + def formula_expression(self) -> str: + return pulumi.get(self, "formula_expression") + + @property + @pulumi.getter + def alias(self) -> Optional[str]: + return pulumi.get(self, "alias") + + @property + @pulumi.getter(name="cellDisplayMode") + def cell_display_mode(self) -> Optional[str]: + return pulumi.get(self, "cell_display_mode") + + @property + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat']]: + return pulumi.get(self, "conditional_formats") + + @property + @pulumi.getter + def limit(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestFormulaLimit']: + return pulumi.get(self, "limit") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "customBgColor": + suggest = "custom_bg_color" + elif key == "customFgColor": + suggest = "custom_fg_color" + elif key == "hideValue": + suggest = "hide_value" + elif key == "imageUrl": + suggest = "image_url" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestFormulaConditionalFormat.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + comparator: str, + palette: str, + value: float, + custom_bg_color: Optional[str] = None, + custom_fg_color: Optional[str] = None, + hide_value: Optional[bool] = None, + image_url: Optional[str] = None, + metric: Optional[str] = None, + timeframe: Optional[str] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) + + @property + @pulumi.getter + def comparator(self) -> str: + return pulumi.get(self, "comparator") + + @property + @pulumi.getter + def palette(self) -> str: + return pulumi.get(self, "palette") + + @property + @pulumi.getter + def value(self) -> float: + return pulumi.get(self, "value") + + @property + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_bg_color") + + @property + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_fg_color") + + @property + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[bool]: + return pulumi.get(self, "hide_value") + + @property + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[str]: + return pulumi.get(self, "image_url") + + @property + @pulumi.getter + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") + + @property + @pulumi.getter + def timeframe(self) -> Optional[str]: + return pulumi.get(self, "timeframe") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestFormulaLimit(dict): + def __init__(__self__, *, + count: Optional[int] = None, + order: Optional[str] = None): + if count is not None: + pulumi.set(__self__, "count", count) + if order is not None: + pulumi.set(__self__, "order", order) + + @property + @pulumi.getter + def count(self) -> Optional[int]: + return pulumi.get(self, "count") + + @property + @pulumi.getter + def order(self) -> Optional[str]: + return pulumi.get(self, "order") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestLogQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestLogQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestLogQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestLogQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestLogQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestLogQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestLogQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestProcessQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "filterBies": + suggest = "filter_bies" + elif key == "searchBy": + suggest = "search_by" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestProcessQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestProcessQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestProcessQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + metric: str, + filter_bies: Optional[Sequence[str]] = None, + limit: Optional[int] = None, + search_by: Optional[str] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) + + @property + @pulumi.getter + def metric(self) -> str: + return pulumi.get(self, "metric") + + @property + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "filter_bies") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[str]: + return pulumi.get(self, "search_by") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "apmDependencyStatsQuery": + suggest = "apm_dependency_stats_query" + elif key == "apmResourceStatsQuery": + suggest = "apm_resource_stats_query" + elif key == "eventQuery": + suggest = "event_query" + elif key == "metricQuery": + suggest = "metric_query" + elif key == "processQuery": + suggest = "process_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + apm_dependency_stats_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery'] = None, + apm_resource_stats_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery'] = None, + event_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuery'] = None, + metric_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery'] = None, + process_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery'] = None): + if apm_dependency_stats_query is not None: + pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) + if apm_resource_stats_query is not None: + pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) + if event_query is not None: + pulumi.set(__self__, "event_query", event_query) + if metric_query is not None: + pulumi.set(__self__, "metric_query", metric_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + + @property + @pulumi.getter(name="apmDependencyStatsQuery") + def apm_dependency_stats_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery']: + return pulumi.get(self, "apm_dependency_stats_query") + + @property + @pulumi.getter(name="apmResourceStatsQuery") + def apm_resource_stats_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery']: + return pulumi.get(self, "apm_resource_stats_query") + + @property + @pulumi.getter(name="eventQuery") + def event_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuery']: + return pulumi.get(self, "event_query") + + @property + @pulumi.getter(name="metricQuery") + def metric_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery']: + return pulumi.get(self, "metric_query") + + @property + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery']: + return pulumi.get(self, "process_query") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "dataSource": + suggest = "data_source" + elif key == "operationName": + suggest = "operation_name" + elif key == "resourceName": + suggest = "resource_name" + elif key == "isUpstream": + suggest = "is_upstream" + elif key == "primaryTagName": + suggest = "primary_tag_name" + elif key == "primaryTagValue": + suggest = "primary_tag_value" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + data_source: str, + env: str, + name: str, + operation_name: str, + resource_name: str, + service: str, + stat: str, + is_upstream: Optional[bool] = None, + primary_tag_name: Optional[str] = None, + primary_tag_value: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "operation_name", operation_name) + pulumi.set(__self__, "resource_name", resource_name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if is_upstream is not None: + pulumi.set(__self__, "is_upstream", is_upstream) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") + + @property + @pulumi.getter + def env(self) -> str: + return pulumi.get(self, "env") + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter(name="operationName") + def operation_name(self) -> str: + return pulumi.get(self, "operation_name") + + @property + @pulumi.getter(name="resourceName") + def resource_name(self) -> str: + return pulumi.get(self, "resource_name") + + @property + @pulumi.getter + def service(self) -> str: + return pulumi.get(self, "service") + + @property + @pulumi.getter + def stat(self) -> str: + return pulumi.get(self, "stat") + + @property + @pulumi.getter(name="isUpstream") + def is_upstream(self) -> Optional[bool]: + return pulumi.get(self, "is_upstream") + + @property + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_name") + + @property + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_value") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "dataSource": + suggest = "data_source" + elif key == "groupBies": + suggest = "group_bies" + elif key == "operationName": + suggest = "operation_name" + elif key == "primaryTagName": + suggest = "primary_tag_name" + elif key == "primaryTagValue": + suggest = "primary_tag_value" + elif key == "resourceName": + suggest = "resource_name" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + data_source: str, + env: str, + name: str, + service: str, + stat: str, + group_bies: Optional[Sequence[str]] = None, + operation_name: Optional[str] = None, + primary_tag_name: Optional[str] = None, + primary_tag_value: Optional[str] = None, + resource_name: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if operation_name is not None: + pulumi.set(__self__, "operation_name", operation_name) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + if resource_name is not None: + pulumi.set(__self__, "resource_name", resource_name) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") + + @property + @pulumi.getter + def env(self) -> str: + return pulumi.get(self, "env") + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter + def service(self) -> str: + return pulumi.get(self, "service") + + @property + @pulumi.getter + def stat(self) -> str: + return pulumi.get(self, "stat") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="operationName") + def operation_name(self) -> Optional[str]: + return pulumi.get(self, "operation_name") + + @property + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_name") + + @property + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_value") + + @property + @pulumi.getter(name="resourceName") + def resource_name(self) -> Optional[str]: + return pulumi.get(self, "resource_name") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestQueryEventQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "dataSource": + suggest = "data_source" + elif key == "groupBies": + suggest = "group_bies" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestQueryEventQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestQueryEventQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestQueryEventQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + computes: Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute'], + data_source: str, + name: str, + group_bies: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy']] = None, + indexes: Optional[Sequence[str]] = None, + search: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch'] = None): + pulumi.set(__self__, "computes", computes) + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "name", name) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if indexes is not None: + pulumi.set(__self__, "indexes", indexes) + if search is not None: + pulumi.set(__self__, "search", search) + + @property + @pulumi.getter + def computes(self) -> Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute']: + return pulumi.get(self, "computes") + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter + def indexes(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "indexes") + + @property + @pulumi.getter + def search(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch']: + return pulumi.get(self, "search") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryCompute(dict): + def __init__(__self__, *, + aggregation: str, + interval: Optional[int] = None, + metric: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + if interval is not None: + pulumi.set(__self__, "interval", interval) + if metric is not None: + pulumi.set(__self__, "metric", metric) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + @property + @pulumi.getter + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBy(dict): + def __init__(__self__, *, + facet: str, + limit: Optional[int] = None, + sort: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort'] = None): + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort is not None: + pulumi.set(__self__, "sort", sort) + + @property + @pulumi.getter + def facet(self) -> str: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter + def sort(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort']: + return pulumi.get(self, "sort") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestQueryEventQueryGroupBySort(dict): + def __init__(__self__, *, + aggregation: str, + metric: Optional[str] = None, + order: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if order is not None: + pulumi.set(__self__, "order", order) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") + + @property + @pulumi.getter + def order(self) -> Optional[str]: + return pulumi.get(self, "order") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestQueryEventQuerySearch(dict): + def __init__(__self__, *, + query: str): + pulumi.set(__self__, "query", query) + + @property + @pulumi.getter + def query(self) -> str: + return pulumi.get(self, "query") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "dataSource": + suggest = "data_source" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestQueryMetricQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + name: str, + query: str, + aggregator: Optional[str] = None, + data_source: Optional[str] = None): + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "query", query) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if data_source is not None: + pulumi.set(__self__, "data_source", data_source) + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter + def query(self) -> str: + return pulumi.get(self, "query") + + @property + @pulumi.getter + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> Optional[str]: + return pulumi.get(self, "data_source") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "dataSource": + suggest = "data_source" + elif key == "isNormalizedCpu": + suggest = "is_normalized_cpu" + elif key == "tagFilters": + suggest = "tag_filters" + elif key == "textFilter": + suggest = "text_filter" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + data_source: str, + metric: str, + name: str, + aggregator: Optional[str] = None, + is_normalized_cpu: Optional[bool] = None, + limit: Optional[int] = None, + sort: Optional[str] = None, + tag_filters: Optional[Sequence[str]] = None, + text_filter: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "metric", metric) + pulumi.set(__self__, "name", name) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if is_normalized_cpu is not None: + pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if tag_filters is not None: + pulumi.set(__self__, "tag_filters", tag_filters) + if text_filter is not None: + pulumi.set(__self__, "text_filter", text_filter) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") + + @property + @pulumi.getter + def metric(self) -> str: + return pulumi.get(self, "metric") + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") + + @property + @pulumi.getter(name="isNormalizedCpu") + def is_normalized_cpu(self) -> Optional[bool]: + return pulumi.get(self, "is_normalized_cpu") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter + def sort(self) -> Optional[str]: + return pulumi.get(self, "sort") + + @property + @pulumi.getter(name="tagFilters") + def tag_filters(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "tag_filters") + + @property + @pulumi.getter(name="textFilter") + def text_filter(self) -> Optional[str]: + return pulumi.get(self, "text_filter") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestRumQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestRumQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestRumQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestRumQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestSecurityQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestSecurityQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestSecurityQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestSecurityQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinition(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "customLinks": + suggest = "custom_links" + elif key == "customUnit": + suggest = "custom_unit" + elif key == "liveSpan": + suggest = "live_span" + elif key == "textAlign": + suggest = "text_align" + elif key == "titleAlign": + suggest = "title_align" + elif key == "titleSize": + suggest = "title_size" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinition. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinition.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinition.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + autoscale: Optional[bool] = None, + custom_links: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionCustomLink']] = None, + custom_unit: Optional[str] = None, + live_span: Optional[str] = None, + precision: Optional[int] = None, + requests: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequest']] = None, + text_align: Optional[str] = None, + title: Optional[str] = None, + title_align: Optional[str] = None, + title_size: Optional[str] = None): + """ + :param str title: The title of the dashboard. + """ + if autoscale is not None: + pulumi.set(__self__, "autoscale", autoscale) + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if custom_unit is not None: + pulumi.set(__self__, "custom_unit", custom_unit) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if precision is not None: + pulumi.set(__self__, "precision", precision) + if requests is not None: + pulumi.set(__self__, "requests", requests) + if text_align is not None: + pulumi.set(__self__, "text_align", text_align) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + + @property + @pulumi.getter + def autoscale(self) -> Optional[bool]: + return pulumi.get(self, "autoscale") + + @property + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionCustomLink']]: + return pulumi.get(self, "custom_links") + + @property + @pulumi.getter(name="customUnit") + def custom_unit(self) -> Optional[str]: + return pulumi.get(self, "custom_unit") + + @property + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[str]: + return pulumi.get(self, "live_span") + + @property + @pulumi.getter + def precision(self) -> Optional[int]: + return pulumi.get(self, "precision") + + @property + @pulumi.getter + def requests(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequest']]: + return pulumi.get(self, "requests") + + @property + @pulumi.getter(name="textAlign") + def text_align(self) -> Optional[str]: + return pulumi.get(self, "text_align") + + @property + @pulumi.getter + def title(self) -> Optional[str]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[str]: + return pulumi.get(self, "title_align") + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[str]: + return pulumi.get(self, "title_size") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionCustomLink(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "isHidden": + suggest = "is_hidden" + elif key == "overrideLabel": + suggest = "override_label" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionCustomLink.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionCustomLink.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + is_hidden: Optional[bool] = None, + label: Optional[str] = None, + link: Optional[str] = None, + override_label: Optional[str] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) + + @property + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[bool]: + return pulumi.get(self, "is_hidden") + + @property + @pulumi.getter + def label(self) -> Optional[str]: + return pulumi.get(self, "label") + + @property + @pulumi.getter + def link(self) -> Optional[str]: + return pulumi.get(self, "link") + + @property + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[str]: + return pulumi.get(self, "override_label") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequest(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "apmQuery": + suggest = "apm_query" + elif key == "auditQuery": + suggest = "audit_query" + elif key == "conditionalFormats": + suggest = "conditional_formats" + elif key == "logQuery": + suggest = "log_query" + elif key == "processQuery": + suggest = "process_query" + elif key == "rumQuery": + suggest = "rum_query" + elif key == "securityQuery": + suggest = "security_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequest. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequest.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequest.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + aggregator: Optional[str] = None, + apm_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestApmQuery'] = None, + audit_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQuery'] = None, + conditional_formats: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestConditionalFormat']] = None, + formulas: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestFormula']] = None, + log_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestLogQuery'] = None, + process_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestProcessQuery'] = None, + q: Optional[str] = None, + queries: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestQuery']] = None, + rum_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestRumQuery'] = None, + security_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQuery'] = None): + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if apm_query is not None: + pulumi.set(__self__, "apm_query", apm_query) + if audit_query is not None: + pulumi.set(__self__, "audit_query", audit_query) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) + if formulas is not None: + pulumi.set(__self__, "formulas", formulas) + if log_query is not None: + pulumi.set(__self__, "log_query", log_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + if q is not None: + pulumi.set(__self__, "q", q) + if queries is not None: + pulumi.set(__self__, "queries", queries) + if rum_query is not None: + pulumi.set(__self__, "rum_query", rum_query) + if security_query is not None: + pulumi.set(__self__, "security_query", security_query) + + @property + @pulumi.getter + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") + + @property + @pulumi.getter(name="apmQuery") + def apm_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestApmQuery']: + return pulumi.get(self, "apm_query") + + @property + @pulumi.getter(name="auditQuery") + def audit_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQuery']: + return pulumi.get(self, "audit_query") + + @property + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestConditionalFormat']]: + return pulumi.get(self, "conditional_formats") + + @property + @pulumi.getter + def formulas(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestFormula']]: + return pulumi.get(self, "formulas") + + @property + @pulumi.getter(name="logQuery") + def log_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestLogQuery']: + return pulumi.get(self, "log_query") + + @property + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestProcessQuery']: + return pulumi.get(self, "process_query") + + @property + @pulumi.getter + def q(self) -> Optional[str]: + return pulumi.get(self, "q") + + @property + @pulumi.getter + def queries(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestQuery']]: + return pulumi.get(self, "queries") + + @property + @pulumi.getter(name="rumQuery") + def rum_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestRumQuery']: + return pulumi.get(self, "rum_query") + + @property + @pulumi.getter(name="securityQuery") + def security_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQuery']: + return pulumi.get(self, "security_query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestApmQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestApmQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestApmQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestApmQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestAuditQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestAuditQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestAuditQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestAuditQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestConditionalFormat(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "customBgColor": + suggest = "custom_bg_color" + elif key == "customFgColor": + suggest = "custom_fg_color" + elif key == "hideValue": + suggest = "hide_value" + elif key == "imageUrl": + suggest = "image_url" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestConditionalFormat. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestConditionalFormat.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestConditionalFormat.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + comparator: str, + palette: str, + value: float, + custom_bg_color: Optional[str] = None, + custom_fg_color: Optional[str] = None, + hide_value: Optional[bool] = None, + image_url: Optional[str] = None, + metric: Optional[str] = None, + timeframe: Optional[str] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) + + @property + @pulumi.getter + def comparator(self) -> str: + return pulumi.get(self, "comparator") + + @property + @pulumi.getter + def palette(self) -> str: + return pulumi.get(self, "palette") + + @property + @pulumi.getter + def value(self) -> float: + return pulumi.get(self, "value") + + @property + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_bg_color") + + @property + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_fg_color") + + @property + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[bool]: + return pulumi.get(self, "hide_value") + + @property + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[str]: + return pulumi.get(self, "image_url") + + @property + @pulumi.getter + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") + + @property + @pulumi.getter + def timeframe(self) -> Optional[str]: + return pulumi.get(self, "timeframe") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestFormula(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "formulaExpression": + suggest = "formula_expression" + elif key == "cellDisplayMode": + suggest = "cell_display_mode" + elif key == "conditionalFormats": + suggest = "conditional_formats" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestFormula. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestFormula.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestFormula.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + formula_expression: str, + alias: Optional[str] = None, + cell_display_mode: Optional[str] = None, + conditional_formats: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat']] = None, + limit: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestFormulaLimit'] = None): + pulumi.set(__self__, "formula_expression", formula_expression) + if alias is not None: + pulumi.set(__self__, "alias", alias) + if cell_display_mode is not None: + pulumi.set(__self__, "cell_display_mode", cell_display_mode) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) + if limit is not None: + pulumi.set(__self__, "limit", limit) + + @property + @pulumi.getter(name="formulaExpression") + def formula_expression(self) -> str: + return pulumi.get(self, "formula_expression") + + @property + @pulumi.getter + def alias(self) -> Optional[str]: + return pulumi.get(self, "alias") + + @property + @pulumi.getter(name="cellDisplayMode") + def cell_display_mode(self) -> Optional[str]: + return pulumi.get(self, "cell_display_mode") + + @property + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat']]: + return pulumi.get(self, "conditional_formats") + + @property + @pulumi.getter + def limit(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestFormulaLimit']: + return pulumi.get(self, "limit") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "customBgColor": + suggest = "custom_bg_color" + elif key == "customFgColor": + suggest = "custom_fg_color" + elif key == "hideValue": + suggest = "hide_value" + elif key == "imageUrl": + suggest = "image_url" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + comparator: str, + palette: str, + value: float, + custom_bg_color: Optional[str] = None, + custom_fg_color: Optional[str] = None, + hide_value: Optional[bool] = None, + image_url: Optional[str] = None, + metric: Optional[str] = None, + timeframe: Optional[str] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) + + @property + @pulumi.getter + def comparator(self) -> str: + return pulumi.get(self, "comparator") + + @property + @pulumi.getter + def palette(self) -> str: + return pulumi.get(self, "palette") + + @property + @pulumi.getter + def value(self) -> float: + return pulumi.get(self, "value") + + @property + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_bg_color") + + @property + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_fg_color") + + @property + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[bool]: + return pulumi.get(self, "hide_value") + + @property + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[str]: + return pulumi.get(self, "image_url") + + @property + @pulumi.getter + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") + + @property + @pulumi.getter + def timeframe(self) -> Optional[str]: + return pulumi.get(self, "timeframe") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestFormulaLimit(dict): + def __init__(__self__, *, + count: Optional[int] = None, + order: Optional[str] = None): + if count is not None: + pulumi.set(__self__, "count", count) + if order is not None: + pulumi.set(__self__, "order", order) + + @property + @pulumi.getter + def count(self) -> Optional[int]: + return pulumi.get(self, "count") + + @property + @pulumi.getter + def order(self) -> Optional[str]: + return pulumi.get(self, "order") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestLogQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestLogQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestLogQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestLogQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestProcessQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "filterBies": + suggest = "filter_bies" + elif key == "searchBy": + suggest = "search_by" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestProcessQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestProcessQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestProcessQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + metric: str, + filter_bies: Optional[Sequence[str]] = None, + limit: Optional[int] = None, + search_by: Optional[str] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) + + @property + @pulumi.getter + def metric(self) -> str: + return pulumi.get(self, "metric") + + @property + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "filter_bies") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[str]: + return pulumi.get(self, "search_by") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "apmDependencyStatsQuery": + suggest = "apm_dependency_stats_query" + elif key == "apmResourceStatsQuery": + suggest = "apm_resource_stats_query" + elif key == "eventQuery": + suggest = "event_query" + elif key == "metricQuery": + suggest = "metric_query" + elif key == "processQuery": + suggest = "process_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + apm_dependency_stats_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery'] = None, + apm_resource_stats_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery'] = None, + event_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuery'] = None, + metric_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery'] = None, + process_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery'] = None): + if apm_dependency_stats_query is not None: + pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) + if apm_resource_stats_query is not None: + pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) + if event_query is not None: + pulumi.set(__self__, "event_query", event_query) + if metric_query is not None: + pulumi.set(__self__, "metric_query", metric_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + + @property + @pulumi.getter(name="apmDependencyStatsQuery") + def apm_dependency_stats_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery']: + return pulumi.get(self, "apm_dependency_stats_query") + + @property + @pulumi.getter(name="apmResourceStatsQuery") + def apm_resource_stats_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery']: + return pulumi.get(self, "apm_resource_stats_query") + + @property + @pulumi.getter(name="eventQuery") + def event_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuery']: + return pulumi.get(self, "event_query") + + @property + @pulumi.getter(name="metricQuery") + def metric_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery']: + return pulumi.get(self, "metric_query") + + @property + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery']: + return pulumi.get(self, "process_query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "dataSource": + suggest = "data_source" + elif key == "operationName": + suggest = "operation_name" + elif key == "resourceName": + suggest = "resource_name" + elif key == "isUpstream": + suggest = "is_upstream" + elif key == "primaryTagName": + suggest = "primary_tag_name" + elif key == "primaryTagValue": + suggest = "primary_tag_value" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + data_source: str, + env: str, + name: str, + operation_name: str, + resource_name: str, + service: str, + stat: str, + is_upstream: Optional[bool] = None, + primary_tag_name: Optional[str] = None, + primary_tag_value: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "operation_name", operation_name) + pulumi.set(__self__, "resource_name", resource_name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if is_upstream is not None: + pulumi.set(__self__, "is_upstream", is_upstream) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") + + @property + @pulumi.getter + def env(self) -> str: + return pulumi.get(self, "env") + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter(name="operationName") + def operation_name(self) -> str: + return pulumi.get(self, "operation_name") + + @property + @pulumi.getter(name="resourceName") + def resource_name(self) -> str: + return pulumi.get(self, "resource_name") + + @property + @pulumi.getter + def service(self) -> str: + return pulumi.get(self, "service") + + @property + @pulumi.getter + def stat(self) -> str: + return pulumi.get(self, "stat") + + @property + @pulumi.getter(name="isUpstream") + def is_upstream(self) -> Optional[bool]: + return pulumi.get(self, "is_upstream") + + @property + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_name") + + @property + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_value") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "dataSource": + suggest = "data_source" + elif key == "groupBies": + suggest = "group_bies" + elif key == "operationName": + suggest = "operation_name" + elif key == "primaryTagName": + suggest = "primary_tag_name" + elif key == "primaryTagValue": + suggest = "primary_tag_value" + elif key == "resourceName": + suggest = "resource_name" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + data_source: str, + env: str, + name: str, + service: str, + stat: str, + group_bies: Optional[Sequence[str]] = None, + operation_name: Optional[str] = None, + primary_tag_name: Optional[str] = None, + primary_tag_value: Optional[str] = None, + resource_name: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if operation_name is not None: + pulumi.set(__self__, "operation_name", operation_name) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + if resource_name is not None: + pulumi.set(__self__, "resource_name", resource_name) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") + + @property + @pulumi.getter + def env(self) -> str: + return pulumi.get(self, "env") + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter + def service(self) -> str: + return pulumi.get(self, "service") + + @property + @pulumi.getter + def stat(self) -> str: + return pulumi.get(self, "stat") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="operationName") + def operation_name(self) -> Optional[str]: + return pulumi.get(self, "operation_name") + + @property + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_name") + + @property + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_value") + + @property + @pulumi.getter(name="resourceName") + def resource_name(self) -> Optional[str]: + return pulumi.get(self, "resource_name") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestQueryEventQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "dataSource": + suggest = "data_source" + elif key == "groupBies": + suggest = "group_bies" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestQueryEventQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestQueryEventQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestQueryEventQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + computes: Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute'], + data_source: str, + name: str, + group_bies: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy']] = None, + indexes: Optional[Sequence[str]] = None, + search: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch'] = None): + pulumi.set(__self__, "computes", computes) + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "name", name) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if indexes is not None: + pulumi.set(__self__, "indexes", indexes) + if search is not None: + pulumi.set(__self__, "search", search) + + @property + @pulumi.getter + def computes(self) -> Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute']: + return pulumi.get(self, "computes") + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter + def indexes(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "indexes") + + @property + @pulumi.getter + def search(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch']: + return pulumi.get(self, "search") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute(dict): + def __init__(__self__, *, + aggregation: str, + interval: Optional[int] = None, + metric: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + if interval is not None: + pulumi.set(__self__, "interval", interval) + if metric is not None: + pulumi.set(__self__, "metric", metric) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + @property + @pulumi.getter + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy(dict): + def __init__(__self__, *, + facet: str, + limit: Optional[int] = None, + sort: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort'] = None): + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort is not None: + pulumi.set(__self__, "sort", sort) + + @property + @pulumi.getter + def facet(self) -> str: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter + def sort(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort']: + return pulumi.get(self, "sort") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort(dict): + def __init__(__self__, *, + aggregation: str, + metric: Optional[str] = None, + order: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if order is not None: + pulumi.set(__self__, "order", order) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") + + @property + @pulumi.getter + def order(self) -> Optional[str]: + return pulumi.get(self, "order") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch(dict): + def __init__(__self__, *, + query: str): + pulumi.set(__self__, "query", query) + + @property + @pulumi.getter + def query(self) -> str: + return pulumi.get(self, "query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "dataSource": + suggest = "data_source" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + name: str, + query: str, + aggregator: Optional[str] = None, + data_source: Optional[str] = None): + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "query", query) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if data_source is not None: + pulumi.set(__self__, "data_source", data_source) + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter + def query(self) -> str: + return pulumi.get(self, "query") + + @property + @pulumi.getter + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> Optional[str]: + return pulumi.get(self, "data_source") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "dataSource": + suggest = "data_source" + elif key == "isNormalizedCpu": + suggest = "is_normalized_cpu" + elif key == "tagFilters": + suggest = "tag_filters" + elif key == "textFilter": + suggest = "text_filter" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + data_source: str, + metric: str, + name: str, + aggregator: Optional[str] = None, + is_normalized_cpu: Optional[bool] = None, + limit: Optional[int] = None, + sort: Optional[str] = None, + tag_filters: Optional[Sequence[str]] = None, + text_filter: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "metric", metric) + pulumi.set(__self__, "name", name) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if is_normalized_cpu is not None: + pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if tag_filters is not None: + pulumi.set(__self__, "tag_filters", tag_filters) + if text_filter is not None: + pulumi.set(__self__, "text_filter", text_filter) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") + + @property + @pulumi.getter + def metric(self) -> str: + return pulumi.get(self, "metric") + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") + + @property + @pulumi.getter(name="isNormalizedCpu") + def is_normalized_cpu(self) -> Optional[bool]: + return pulumi.get(self, "is_normalized_cpu") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter + def sort(self) -> Optional[str]: + return pulumi.get(self, "sort") + + @property + @pulumi.getter(name="tagFilters") + def tag_filters(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "tag_filters") + + @property + @pulumi.getter(name="textFilter") + def text_filter(self) -> Optional[str]: + return pulumi.get(self, "text_filter") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestRumQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestRumQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestRumQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestRumQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestSecurityQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestSecurityQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestSecurityQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestSecurityQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) + + @property + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") + + @property + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery']: + return pulumi.get(self, "compute_query") + + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy']]: + return pulumi.get(self, "group_bies") + + @property + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") + + @property + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def order(self) -> str: + return pulumi.get(self, "order") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + +@pulumi.output_type +class DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") + + @property + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + +@pulumi.output_type +class DashboardWidgetScatterplotDefinition(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "colorByGroups": + suggest = "color_by_groups" + elif key == "customLinks": + suggest = "custom_links" + elif key == "liveSpan": + suggest = "live_span" + elif key == "titleAlign": + suggest = "title_align" + elif key == "titleSize": + suggest = "title_size" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinition. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetScatterplotDefinition.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetScatterplotDefinition.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + color_by_groups: Optional[Sequence[str]] = None, + custom_links: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionCustomLink']] = None, + live_span: Optional[str] = None, + request: Optional['outputs.DashboardWidgetScatterplotDefinitionRequest'] = None, + title: Optional[str] = None, + title_align: Optional[str] = None, + title_size: Optional[str] = None, + xaxis: Optional['outputs.DashboardWidgetScatterplotDefinitionXaxis'] = None, + yaxis: Optional['outputs.DashboardWidgetScatterplotDefinitionYaxis'] = None): + """ + :param str title: The title of the dashboard. + """ + if color_by_groups is not None: + pulumi.set(__self__, "color_by_groups", color_by_groups) + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if request is not None: + pulumi.set(__self__, "request", request) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) + if xaxis is not None: + pulumi.set(__self__, "xaxis", xaxis) + if yaxis is not None: + pulumi.set(__self__, "yaxis", yaxis) + + @property + @pulumi.getter(name="colorByGroups") + def color_by_groups(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "color_by_groups") + + @property + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionCustomLink']]: + return pulumi.get(self, "custom_links") + + @property + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[str]: + return pulumi.get(self, "live_span") + + @property + @pulumi.getter + def request(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequest']: + return pulumi.get(self, "request") + + @property + @pulumi.getter + def title(self) -> Optional[str]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") + + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[str]: + return pulumi.get(self, "title_align") + + @property + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[str]: + return pulumi.get(self, "title_size") + + @property + @pulumi.getter + def xaxis(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionXaxis']: + return pulumi.get(self, "xaxis") + + @property + @pulumi.getter + def yaxis(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionYaxis']: + return pulumi.get(self, "yaxis") + + +@pulumi.output_type +class DashboardWidgetScatterplotDefinitionCustomLink(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "isHidden": + suggest = "is_hidden" + elif key == "overrideLabel": + suggest = "override_label" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetScatterplotDefinitionCustomLink.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetScatterplotDefinitionCustomLink.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + is_hidden: Optional[bool] = None, + label: Optional[str] = None, + link: Optional[str] = None, + override_label: Optional[str] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) + + @property + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[bool]: + return pulumi.get(self, "is_hidden") + + @property + @pulumi.getter + def label(self) -> Optional[str]: + return pulumi.get(self, "label") + + @property + @pulumi.getter + def link(self) -> Optional[str]: + return pulumi.get(self, "link") + + @property + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[str]: + return pulumi.get(self, "override_label") + + +@pulumi.output_type +class DashboardWidgetScatterplotDefinitionRequest(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "scatterplotTables": + suggest = "scatterplot_tables" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequest. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetScatterplotDefinitionRequest.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetScatterplotDefinitionRequest.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + scatterplot_tables: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTable']] = None, + xes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestX']] = None, + ys: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestY']] = None): + if scatterplot_tables is not None: + pulumi.set(__self__, "scatterplot_tables", scatterplot_tables) + if xes is not None: + pulumi.set(__self__, "xes", xes) + if ys is not None: + pulumi.set(__self__, "ys", ys) + + @property + @pulumi.getter(name="scatterplotTables") + def scatterplot_tables(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTable']]: + return pulumi.get(self, "scatterplot_tables") + + @property + @pulumi.getter + def xes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestX']]: + return pulumi.get(self, "xes") + + @property + @pulumi.getter + def ys(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestY']]: + return pulumi.get(self, "ys") + + +@pulumi.output_type +class DashboardWidgetScatterplotDefinitionRequestScatterplotTable(dict): + def __init__(__self__, *, + formulas: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula']] = None, + queries: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery']] = None): + if formulas is not None: + pulumi.set(__self__, "formulas", formulas) + if queries is not None: + pulumi.set(__self__, "queries", queries) + + @property + @pulumi.getter + def formulas(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula']]: + return pulumi.get(self, "formulas") + + @property + @pulumi.getter + def queries(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery']]: + return pulumi.get(self, "queries") + + +@pulumi.output_type +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "formulaExpression": + suggest = "formula_expression" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + dimension: str, + formula_expression: str, + alias: Optional[str] = None): + pulumi.set(__self__, "dimension", dimension) + pulumi.set(__self__, "formula_expression", formula_expression) + if alias is not None: + pulumi.set(__self__, "alias", alias) + + @property + @pulumi.getter + def dimension(self) -> str: + return pulumi.get(self, "dimension") + + @property + @pulumi.getter(name="formulaExpression") + def formula_expression(self) -> str: + return pulumi.get(self, "formula_expression") + + @property + @pulumi.getter + def alias(self) -> Optional[str]: + return pulumi.get(self, "alias") + + +@pulumi.output_type +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "apmDependencyStatsQuery": + suggest = "apm_dependency_stats_query" + elif key == "apmResourceStatsQuery": + suggest = "apm_resource_stats_query" + elif key == "eventQuery": + suggest = "event_query" + elif key == "metricQuery": + suggest = "metric_query" + elif key == "processQuery": + suggest = "process_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + apm_dependency_stats_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery'] = None, + apm_resource_stats_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery'] = None, + event_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery'] = None, + metric_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery'] = None, + process_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery'] = None): + if apm_dependency_stats_query is not None: + pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) + if apm_resource_stats_query is not None: + pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) + if event_query is not None: + pulumi.set(__self__, "event_query", event_query) + if metric_query is not None: + pulumi.set(__self__, "metric_query", metric_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + + @property + @pulumi.getter(name="apmDependencyStatsQuery") + def apm_dependency_stats_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery']: + return pulumi.get(self, "apm_dependency_stats_query") @property - @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + @pulumi.getter(name="apmResourceStatsQuery") + def apm_resource_stats_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery']: + return pulumi.get(self, "apm_resource_stats_query") @property - @pulumi.getter - def query(self) -> str: - return pulumi.get(self, "query") + @pulumi.getter(name="eventQuery") + def event_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery']: + return pulumi.get(self, "event_query") @property - @pulumi.getter - def aggregator(self) -> Optional[str]: - return pulumi.get(self, "aggregator") + @pulumi.getter(name="metricQuery") + def metric_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery']: + return pulumi.get(self, "metric_query") @property - @pulumi.getter(name="dataSource") - def data_source(self) -> Optional[str]: - return pulumi.get(self, "data_source") + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery']: + return pulumi.get(self, "process_query") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery(dict): @staticmethod def __key_warning(key: str): suggest = None if key == "dataSource": suggest = "data_source" - elif key == "isNormalizedCpu": - suggest = "is_normalized_cpu" - elif key == "tagFilters": - suggest = "tag_filters" - elif key == "textFilter": - suggest = "text_filter" + elif key == "operationName": + suggest = "operation_name" + elif key == "resourceName": + suggest = "resource_name" + elif key == "isUpstream": + suggest = "is_upstream" + elif key == "primaryTagName": + suggest = "primary_tag_name" + elif key == "primaryTagValue": + suggest = "primary_tag_value" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestQueryProcessQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, data_source: str, - metric: str, + env: str, name: str, - aggregator: Optional[str] = None, - is_normalized_cpu: Optional[bool] = None, - limit: Optional[int] = None, - sort: Optional[str] = None, - tag_filters: Optional[Sequence[str]] = None, - text_filter: Optional[str] = None): + operation_name: str, + resource_name: str, + service: str, + stat: str, + is_upstream: Optional[bool] = None, + primary_tag_name: Optional[str] = None, + primary_tag_value: Optional[str] = None): pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "metric", metric) + pulumi.set(__self__, "env", env) pulumi.set(__self__, "name", name) - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if is_normalized_cpu is not None: - pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort is not None: - pulumi.set(__self__, "sort", sort) - if tag_filters is not None: - pulumi.set(__self__, "tag_filters", tag_filters) - if text_filter is not None: - pulumi.set(__self__, "text_filter", text_filter) + pulumi.set(__self__, "operation_name", operation_name) + pulumi.set(__self__, "resource_name", resource_name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if is_upstream is not None: + pulumi.set(__self__, "is_upstream", is_upstream) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) @property @pulumi.getter(name="dataSource") @@ -33910,8 +39432,8 @@ def data_source(self) -> str: @property @pulumi.getter - def metric(self) -> str: - return pulumi.get(self, "metric") + def env(self) -> str: + return pulumi.get(self, "env") @property @pulumi.getter @@ -33919,310 +39441,228 @@ def name(self) -> str: return pulumi.get(self, "name") @property - @pulumi.getter - def aggregator(self) -> Optional[str]: - return pulumi.get(self, "aggregator") + @pulumi.getter(name="operationName") + def operation_name(self) -> str: + return pulumi.get(self, "operation_name") @property - @pulumi.getter(name="isNormalizedCpu") - def is_normalized_cpu(self) -> Optional[bool]: - return pulumi.get(self, "is_normalized_cpu") + @pulumi.getter(name="resourceName") + def resource_name(self) -> str: + return pulumi.get(self, "resource_name") @property @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") + def service(self) -> str: + return pulumi.get(self, "service") @property @pulumi.getter - def sort(self) -> Optional[str]: - return pulumi.get(self, "sort") + def stat(self) -> str: + return pulumi.get(self, "stat") @property - @pulumi.getter(name="tagFilters") - def tag_filters(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "tag_filters") + @pulumi.getter(name="isUpstream") + def is_upstream(self) -> Optional[bool]: + return pulumi.get(self, "is_upstream") @property - @pulumi.getter(name="textFilter") - def text_filter(self) -> Optional[str]: - return pulumi.get(self, "text_filter") + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_name") + + @property + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_value") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestRumQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "computeQuery": - suggest = "compute_query" + if key == "dataSource": + suggest = "data_source" elif key == "groupBies": suggest = "group_bies" - elif key == "multiComputes": - suggest = "multi_computes" - elif key == "searchQuery": - suggest = "search_query" + elif key == "operationName": + suggest = "operation_name" + elif key == "primaryTagName": + suggest = "primary_tag_name" + elif key == "primaryTagValue": + suggest = "primary_tag_value" + elif key == "resourceName": + suggest = "resource_name" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestRumQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestRumQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestRumQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - index: str, - compute_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute']] = None, - search_query: Optional[str] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) + data_source: str, + env: str, + name: str, + service: str, + stat: str, + group_bies: Optional[Sequence[str]] = None, + operation_name: Optional[str] = None, + primary_tag_name: Optional[str] = None, + primary_tag_value: Optional[str] = None, + resource_name: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) if group_bies is not None: pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) - - @property - @pulumi.getter - def index(self) -> str: - return pulumi.get(self, "index") - - @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery']: - return pulumi.get(self, "compute_query") - - @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy']]: - return pulumi.get(self, "group_bies") - - @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute']]: - return pulumi.get(self, "multi_computes") - - @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[str]: - return pulumi.get(self, "search_query") - - -@pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestRumQueryComputeQuery(dict): - def __init__(__self__, *, - aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) - - @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + if operation_name is not None: + pulumi.set(__self__, "operation_name", operation_name) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + if resource_name is not None: + pulumi.set(__self__, "resource_name", resource_name) @property - @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") - - -@pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "sortQuery": - suggest = "sort_query" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBy.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - facet: Optional[str] = None, - limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery'] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + def env(self) -> str: + return pulumi.get(self, "env") @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def name(self) -> str: + return pulumi.get(self, "name") @property @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") - - @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery']: - return pulumi.get(self, "sort_query") - - -@pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestRumQueryGroupBySortQuery(dict): - def __init__(__self__, *, - aggregation: str, - order: str, - facet: Optional[str] = None): - pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + def service(self) -> str: + return pulumi.get(self, "service") @property @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + def stat(self) -> str: + return pulumi.get(self, "stat") @property - @pulumi.getter - def order(self) -> str: - return pulumi.get(self, "order") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "group_bies") @property - @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") - - -@pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestRumQueryMultiCompute(dict): - def __init__(__self__, *, - aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + @pulumi.getter(name="operationName") + def operation_name(self) -> Optional[str]: + return pulumi.get(self, "operation_name") @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_name") @property - @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_value") @property - @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + @pulumi.getter(name="resourceName") + def resource_name(self) -> Optional[str]: + return pulumi.get(self, "resource_name") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestSecurityQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "computeQuery": - suggest = "compute_query" + if key == "dataSource": + suggest = "data_source" elif key == "groupBies": suggest = "group_bies" - elif key == "multiComputes": - suggest = "multi_computes" - elif key == "searchQuery": - suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestSecurityQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestSecurityQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestSecurityQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - index: str, - compute_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute']] = None, - search_query: Optional[str] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) + computes: Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute'], + data_source: str, + name: str, + group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy']] = None, + indexes: Optional[Sequence[str]] = None, + search: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch'] = None): + pulumi.set(__self__, "computes", computes) + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "name", name) if group_bies is not None: pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + if indexes is not None: + pulumi.set(__self__, "indexes", indexes) + if search is not None: + pulumi.set(__self__, "search", search) @property @pulumi.getter - def index(self) -> str: - return pulumi.get(self, "index") + def computes(self) -> Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute']: + return pulumi.get(self, "computes") @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery']: - return pulumi.get(self, "compute_query") + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy']]: return pulumi.get(self, "group_bies") @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute']]: - return pulumi.get(self, "multi_computes") + @pulumi.getter + def indexes(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "indexes") @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[str]: - return pulumi.get(self, "search_query") + @pulumi.getter + def search(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch']: + return pulumi.get(self, "search") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestSecurityQueryComputeQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute(dict): def __init__(__self__, *, aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): + interval: Optional[int] = None, + metric: Optional[str] = None): pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) if interval is not None: pulumi.set(__self__, "interval", interval) + if metric is not None: + pulumi.set(__self__, "metric", metric) @property @pulumi.getter @@ -34231,99 +39671,54 @@ def aggregation(self) -> str: @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "sortQuery": - suggest = "sort_query" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBy.__key_warning(key) - return super().get(key, default) - +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy(dict): def __init__(__self__, *, - facet: Optional[str] = None, + facet: str, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery'] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) + sort: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort'] = None): + pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + if sort is not None: + pulumi.set(__self__, "sort", sort) @property @pulumi.getter - def facet(self) -> Optional[str]: + def facet(self) -> str: return pulumi.get(self, "facet") @property @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") - - @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery']: - return pulumi.get(self, "sort_query") - - -@pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestSecurityQueryGroupBySortQuery(dict): - def __init__(__self__, *, - aggregation: str, - order: str, - facet: Optional[str] = None): - pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) - - @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") - - @property - @pulumi.getter - def order(self) -> str: - return pulumi.get(self, "order") + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def sort(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort']: + return pulumi.get(self, "sort") @pulumi.output_type -class DashboardWidgetQueryTableDefinitionRequestSecurityQueryMultiCompute(dict): +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort(dict): def __init__(__self__, *, aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): + metric: Optional[str] = None, + order: Optional[str] = None): pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if order is not None: + pulumi.set(__self__, "order", order) @property @pulumi.getter @@ -34332,200 +39727,183 @@ def aggregation(self) -> str: @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + def order(self) -> Optional[str]: + return pulumi.get(self, "order") @pulumi.output_type -class DashboardWidgetQueryValueDefinition(dict): +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch(dict): + def __init__(__self__, *, + query: str): + pulumi.set(__self__, "query", query) + + @property + @pulumi.getter + def query(self) -> str: + return pulumi.get(self, "query") + + +@pulumi.output_type +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "customLinks": - suggest = "custom_links" - elif key == "customUnit": - suggest = "custom_unit" - elif key == "liveSpan": - suggest = "live_span" - elif key == "textAlign": - suggest = "text_align" - elif key == "titleAlign": - suggest = "title_align" - elif key == "titleSize": - suggest = "title_size" + if key == "dataSource": + suggest = "data_source" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinition. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinition.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinition.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - autoscale: Optional[bool] = None, - custom_links: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionCustomLink']] = None, - custom_unit: Optional[str] = None, - live_span: Optional[str] = None, - precision: Optional[int] = None, - requests: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequest']] = None, - text_align: Optional[str] = None, - title: Optional[str] = None, - title_align: Optional[str] = None, - title_size: Optional[str] = None): - """ - :param str title: The title of the dashboard. - """ - if autoscale is not None: - pulumi.set(__self__, "autoscale", autoscale) - if custom_links is not None: - pulumi.set(__self__, "custom_links", custom_links) - if custom_unit is not None: - pulumi.set(__self__, "custom_unit", custom_unit) - if live_span is not None: - pulumi.set(__self__, "live_span", live_span) - if precision is not None: - pulumi.set(__self__, "precision", precision) - if requests is not None: - pulumi.set(__self__, "requests", requests) - if text_align is not None: - pulumi.set(__self__, "text_align", text_align) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - - @property - @pulumi.getter - def autoscale(self) -> Optional[bool]: - return pulumi.get(self, "autoscale") - - @property - @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionCustomLink']]: - return pulumi.get(self, "custom_links") - - @property - @pulumi.getter(name="customUnit") - def custom_unit(self) -> Optional[str]: - return pulumi.get(self, "custom_unit") - - @property - @pulumi.getter(name="liveSpan") - def live_span(self) -> Optional[str]: - return pulumi.get(self, "live_span") + name: str, + query: str, + aggregator: Optional[str] = None, + data_source: Optional[str] = None): + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "query", query) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if data_source is not None: + pulumi.set(__self__, "data_source", data_source) @property @pulumi.getter - def precision(self) -> Optional[int]: - return pulumi.get(self, "precision") + def name(self) -> str: + return pulumi.get(self, "name") @property @pulumi.getter - def requests(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequest']]: - return pulumi.get(self, "requests") - - @property - @pulumi.getter(name="textAlign") - def text_align(self) -> Optional[str]: - return pulumi.get(self, "text_align") + def query(self) -> str: + return pulumi.get(self, "query") @property @pulumi.getter - def title(self) -> Optional[str]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") - - @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[str]: - return pulumi.get(self, "title_align") + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[str]: - return pulumi.get(self, "title_size") + @pulumi.getter(name="dataSource") + def data_source(self) -> Optional[str]: + return pulumi.get(self, "data_source") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionCustomLink(dict): +class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "isHidden": - suggest = "is_hidden" - elif key == "overrideLabel": - suggest = "override_label" + if key == "dataSource": + suggest = "data_source" + elif key == "isNormalizedCpu": + suggest = "is_normalized_cpu" + elif key == "tagFilters": + suggest = "tag_filters" + elif key == "textFilter": + suggest = "text_filter" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionCustomLink.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionCustomLink.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - is_hidden: Optional[bool] = None, - label: Optional[str] = None, - link: Optional[str] = None, - override_label: Optional[str] = None): - if is_hidden is not None: - pulumi.set(__self__, "is_hidden", is_hidden) - if label is not None: - pulumi.set(__self__, "label", label) - if link is not None: - pulumi.set(__self__, "link", link) - if override_label is not None: - pulumi.set(__self__, "override_label", override_label) + data_source: str, + metric: str, + name: str, + aggregator: Optional[str] = None, + is_normalized_cpu: Optional[bool] = None, + limit: Optional[int] = None, + sort: Optional[str] = None, + tag_filters: Optional[Sequence[str]] = None, + text_filter: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "metric", metric) + pulumi.set(__self__, "name", name) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if is_normalized_cpu is not None: + pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if tag_filters is not None: + pulumi.set(__self__, "tag_filters", tag_filters) + if text_filter is not None: + pulumi.set(__self__, "text_filter", text_filter) @property - @pulumi.getter(name="isHidden") - def is_hidden(self) -> Optional[bool]: - return pulumi.get(self, "is_hidden") + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") @property @pulumi.getter - def label(self) -> Optional[str]: - return pulumi.get(self, "label") + def metric(self) -> str: + return pulumi.get(self, "metric") @property @pulumi.getter - def link(self) -> Optional[str]: - return pulumi.get(self, "link") + def name(self) -> str: + return pulumi.get(self, "name") @property - @pulumi.getter(name="overrideLabel") - def override_label(self) -> Optional[str]: - return pulumi.get(self, "override_label") + @pulumi.getter + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") + + @property + @pulumi.getter(name="isNormalizedCpu") + def is_normalized_cpu(self) -> Optional[bool]: + return pulumi.get(self, "is_normalized_cpu") + + @property + @pulumi.getter + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") + + @property + @pulumi.getter + def sort(self) -> Optional[str]: + return pulumi.get(self, "sort") + + @property + @pulumi.getter(name="tagFilters") + def tag_filters(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "tag_filters") + + @property + @pulumi.getter(name="textFilter") + def text_filter(self) -> Optional[str]: + return pulumi.get(self, "text_filter") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequest(dict): +class DashboardWidgetScatterplotDefinitionRequestX(dict): @staticmethod def __key_warning(key: str): suggest = None if key == "apmQuery": suggest = "apm_query" - elif key == "auditQuery": - suggest = "audit_query" - elif key == "conditionalFormats": - suggest = "conditional_formats" elif key == "logQuery": suggest = "log_query" elif key == "processQuery": @@ -34536,46 +39914,34 @@ def __key_warning(key: str): suggest = "security_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequest. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestX. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequest.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestX.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequest.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestX.__key_warning(key) return super().get(key, default) def __init__(__self__, *, aggregator: Optional[str] = None, - apm_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestApmQuery'] = None, - audit_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQuery'] = None, - conditional_formats: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestConditionalFormat']] = None, - formulas: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestFormula']] = None, - log_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestLogQuery'] = None, - process_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestProcessQuery'] = None, + apm_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQuery'] = None, + log_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQuery'] = None, + process_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXProcessQuery'] = None, q: Optional[str] = None, - queries: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestQuery']] = None, - rum_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestRumQuery'] = None, - security_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQuery'] = None): + rum_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQuery'] = None, + security_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQuery'] = None): if aggregator is not None: pulumi.set(__self__, "aggregator", aggregator) if apm_query is not None: pulumi.set(__self__, "apm_query", apm_query) - if audit_query is not None: - pulumi.set(__self__, "audit_query", audit_query) - if conditional_formats is not None: - pulumi.set(__self__, "conditional_formats", conditional_formats) - if formulas is not None: - pulumi.set(__self__, "formulas", formulas) if log_query is not None: pulumi.set(__self__, "log_query", log_query) if process_query is not None: pulumi.set(__self__, "process_query", process_query) if q is not None: pulumi.set(__self__, "q", q) - if queries is not None: - pulumi.set(__self__, "queries", queries) if rum_query is not None: pulumi.set(__self__, "rum_query", rum_query) if security_query is not None: @@ -34588,32 +39954,17 @@ def aggregator(self) -> Optional[str]: @property @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestApmQuery']: + def apm_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQuery']: return pulumi.get(self, "apm_query") - @property - @pulumi.getter(name="auditQuery") - def audit_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQuery']: - return pulumi.get(self, "audit_query") - - @property - @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestConditionalFormat']]: - return pulumi.get(self, "conditional_formats") - - @property - @pulumi.getter - def formulas(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestFormula']]: - return pulumi.get(self, "formulas") - @property @pulumi.getter(name="logQuery") - def log_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestLogQuery']: + def log_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQuery']: return pulumi.get(self, "log_query") @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestProcessQuery']: + def process_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXProcessQuery']: return pulumi.get(self, "process_query") @property @@ -34621,24 +39972,19 @@ def process_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinition def q(self) -> Optional[str]: return pulumi.get(self, "q") - @property - @pulumi.getter - def queries(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestQuery']]: - return pulumi.get(self, "queries") - @property @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestRumQuery']: + def rum_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQuery']: return pulumi.get(self, "rum_query") @property @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQuery']: + def security_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQuery']: return pulumi.get(self, "security_query") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestApmQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestXApmQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -34652,21 +39998,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestApmQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXApmQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestApmQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXApmQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestApmQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXApmQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -34685,17 +40031,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -34705,7 +40051,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestApmQueryComputeQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -34733,7 +40079,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy(dict): +class DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -34741,20 +40087,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBy.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -34774,12 +40120,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestApmQueryGroupBySortQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -34806,7 +40152,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestApmQueryMultiCompute(dict): +class DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -34834,7 +40180,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestAuditQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestXLogQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -34848,21 +40194,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestAuditQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXLogQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestAuditQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXLogQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestAuditQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXLogQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -34881,17 +40227,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -34901,7 +40247,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestAuditQueryComputeQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -34929,7 +40275,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy(dict): +class DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -34937,20 +40283,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBy.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -34970,12 +40316,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestAuditQueryGroupBySortQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -35002,7 +40348,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestAuditQueryMultiCompute(dict): +class DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -35030,287 +40376,258 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestConditionalFormat(dict): +class DashboardWidgetScatterplotDefinitionRequestXProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "customBgColor": - suggest = "custom_bg_color" - elif key == "customFgColor": - suggest = "custom_fg_color" - elif key == "hideValue": - suggest = "hide_value" - elif key == "imageUrl": - suggest = "image_url" + if key == "filterBies": + suggest = "filter_bies" + elif key == "searchBy": + suggest = "search_by" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestConditionalFormat. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestConditionalFormat.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestConditionalFormat.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - comparator: str, - palette: str, - value: float, - custom_bg_color: Optional[str] = None, - custom_fg_color: Optional[str] = None, - hide_value: Optional[bool] = None, - image_url: Optional[str] = None, - metric: Optional[str] = None, - timeframe: Optional[str] = None): - pulumi.set(__self__, "comparator", comparator) - pulumi.set(__self__, "palette", palette) - pulumi.set(__self__, "value", value) - if custom_bg_color is not None: - pulumi.set(__self__, "custom_bg_color", custom_bg_color) - if custom_fg_color is not None: - pulumi.set(__self__, "custom_fg_color", custom_fg_color) - if hide_value is not None: - pulumi.set(__self__, "hide_value", hide_value) - if image_url is not None: - pulumi.set(__self__, "image_url", image_url) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if timeframe is not None: - pulumi.set(__self__, "timeframe", timeframe) + metric: str, + filter_bies: Optional[Sequence[str]] = None, + limit: Optional[int] = None, + search_by: Optional[str] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) @property @pulumi.getter - def comparator(self) -> str: - return pulumi.get(self, "comparator") + def metric(self) -> str: + return pulumi.get(self, "metric") @property - @pulumi.getter - def palette(self) -> str: - return pulumi.get(self, "palette") + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "filter_bies") @property @pulumi.getter - def value(self) -> float: - return pulumi.get(self, "value") + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") @property - @pulumi.getter(name="customBgColor") - def custom_bg_color(self) -> Optional[str]: - return pulumi.get(self, "custom_bg_color") + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[str]: + return pulumi.get(self, "search_by") + + +@pulumi.output_type +class DashboardWidgetScatterplotDefinitionRequestXRumQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXRumQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetScatterplotDefinitionRequestXRumQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetScatterplotDefinitionRequestXRumQuery.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + index: str, + compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) @property - @pulumi.getter(name="customFgColor") - def custom_fg_color(self) -> Optional[str]: - return pulumi.get(self, "custom_fg_color") + @pulumi.getter + def index(self) -> str: + return pulumi.get(self, "index") @property - @pulumi.getter(name="hideValue") - def hide_value(self) -> Optional[bool]: - return pulumi.get(self, "hide_value") + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery']: + return pulumi.get(self, "compute_query") @property - @pulumi.getter(name="imageUrl") - def image_url(self) -> Optional[str]: - return pulumi.get(self, "image_url") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy']]: + return pulumi.get(self, "group_bies") @property - @pulumi.getter - def metric(self) -> Optional[str]: - return pulumi.get(self, "metric") + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") @property - @pulumi.getter - def timeframe(self) -> Optional[str]: - return pulumi.get(self, "timeframe") + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestFormula(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "formulaExpression": - suggest = "formula_expression" - elif key == "cellDisplayMode": - suggest = "cell_display_mode" - elif key == "conditionalFormats": - suggest = "conditional_formats" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestFormula. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestFormula.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestFormula.__key_warning(key) - return super().get(key, default) - +class DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery(dict): def __init__(__self__, *, - formula_expression: str, - alias: Optional[str] = None, - cell_display_mode: Optional[str] = None, - conditional_formats: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat']] = None, - limit: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestFormulaLimit'] = None): - pulumi.set(__self__, "formula_expression", formula_expression) - if alias is not None: - pulumi.set(__self__, "alias", alias) - if cell_display_mode is not None: - pulumi.set(__self__, "cell_display_mode", cell_display_mode) - if conditional_formats is not None: - pulumi.set(__self__, "conditional_formats", conditional_formats) - if limit is not None: - pulumi.set(__self__, "limit", limit) - - @property - @pulumi.getter(name="formulaExpression") - def formula_expression(self) -> str: - return pulumi.get(self, "formula_expression") + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property @pulumi.getter - def alias(self) -> Optional[str]: - return pulumi.get(self, "alias") - - @property - @pulumi.getter(name="cellDisplayMode") - def cell_display_mode(self) -> Optional[str]: - return pulumi.get(self, "cell_display_mode") + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property - @pulumi.getter(name="conditionalFormats") - def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat']]: - return pulumi.get(self, "conditional_formats") + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property @pulumi.getter - def limit(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestFormulaLimit']: - return pulumi.get(self, "limit") + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat(dict): +class DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "customBgColor": - suggest = "custom_bg_color" - elif key == "customFgColor": - suggest = "custom_fg_color" - elif key == "hideValue": - suggest = "hide_value" - elif key == "imageUrl": - suggest = "image_url" + if key == "sortQuery": + suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestFormulaConditionalFormat.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - comparator: str, - palette: str, - value: float, - custom_bg_color: Optional[str] = None, - custom_fg_color: Optional[str] = None, - hide_value: Optional[bool] = None, - image_url: Optional[str] = None, - metric: Optional[str] = None, - timeframe: Optional[str] = None): - pulumi.set(__self__, "comparator", comparator) - pulumi.set(__self__, "palette", palette) - pulumi.set(__self__, "value", value) - if custom_bg_color is not None: - pulumi.set(__self__, "custom_bg_color", custom_bg_color) - if custom_fg_color is not None: - pulumi.set(__self__, "custom_fg_color", custom_fg_color) - if hide_value is not None: - pulumi.set(__self__, "hide_value", hide_value) - if image_url is not None: - pulumi.set(__self__, "image_url", image_url) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if timeframe is not None: - pulumi.set(__self__, "timeframe", timeframe) - - @property - @pulumi.getter - def comparator(self) -> str: - return pulumi.get(self, "comparator") + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) @property @pulumi.getter - def palette(self) -> str: - return pulumi.get(self, "palette") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property @pulumi.getter - def value(self) -> float: - return pulumi.get(self, "value") + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") @property - @pulumi.getter(name="customBgColor") - def custom_bg_color(self) -> Optional[str]: - return pulumi.get(self, "custom_bg_color") + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") - @property - @pulumi.getter(name="customFgColor") - def custom_fg_color(self) -> Optional[str]: - return pulumi.get(self, "custom_fg_color") - @property - @pulumi.getter(name="hideValue") - def hide_value(self) -> Optional[bool]: - return pulumi.get(self, "hide_value") +@pulumi.output_type +class DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) @property - @pulumi.getter(name="imageUrl") - def image_url(self) -> Optional[str]: - return pulumi.get(self, "image_url") + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property @pulumi.getter - def metric(self) -> Optional[str]: - return pulumi.get(self, "metric") + def order(self) -> str: + return pulumi.get(self, "order") @property @pulumi.getter - def timeframe(self) -> Optional[str]: - return pulumi.get(self, "timeframe") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestFormulaLimit(dict): +class DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute(dict): def __init__(__self__, *, - count: Optional[int] = None, - order: Optional[str] = None): - if count is not None: - pulumi.set(__self__, "count", count) - if order is not None: - pulumi.set(__self__, "order", order) + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property @pulumi.getter - def count(self) -> Optional[int]: - return pulumi.get(self, "count") + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property @pulumi.getter - def order(self) -> Optional[str]: - return pulumi.get(self, "order") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestLogQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestXSecurityQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -35324,21 +40641,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestLogQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXSecurityQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestLogQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXSecurityQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestLogQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXSecurityQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -35357,17 +40674,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -35377,7 +40694,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestLogQueryComputeQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -35405,7 +40722,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy(dict): +class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -35413,20 +40730,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBy.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -35446,12 +40763,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestLogQueryGroupBySortQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -35478,7 +40795,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestLogQueryMultiCompute(dict): +class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -35506,422 +40823,365 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestProcessQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestY(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "filterBies": - suggest = "filter_bies" - elif key == "searchBy": - suggest = "search_by" + if key == "apmQuery": + suggest = "apm_query" + elif key == "logQuery": + suggest = "log_query" + elif key == "processQuery": + suggest = "process_query" + elif key == "rumQuery": + suggest = "rum_query" + elif key == "securityQuery": + suggest = "security_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestY. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestProcessQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestY.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestProcessQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestY.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - metric: str, - filter_bies: Optional[Sequence[str]] = None, - limit: Optional[int] = None, - search_by: Optional[str] = None): - pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) - - @property - @pulumi.getter - def metric(self) -> str: - return pulumi.get(self, "metric") - - @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "filter_bies") + aggregator: Optional[str] = None, + apm_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQuery'] = None, + log_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQuery'] = None, + process_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYProcessQuery'] = None, + q: Optional[str] = None, + rum_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQuery'] = None, + security_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQuery'] = None): + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if apm_query is not None: + pulumi.set(__self__, "apm_query", apm_query) + if log_query is not None: + pulumi.set(__self__, "log_query", log_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) + if q is not None: + pulumi.set(__self__, "q", q) + if rum_query is not None: + pulumi.set(__self__, "rum_query", rum_query) + if security_query is not None: + pulumi.set(__self__, "security_query", security_query) @property @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[str]: - return pulumi.get(self, "search_by") - - -@pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestQuery(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "apmDependencyStatsQuery": - suggest = "apm_dependency_stats_query" - elif key == "apmResourceStatsQuery": - suggest = "apm_resource_stats_query" - elif key == "eventQuery": - suggest = "event_query" - elif key == "metricQuery": - suggest = "metric_query" - elif key == "processQuery": - suggest = "process_query" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestQuery. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestQuery.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestQuery.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - apm_dependency_stats_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery'] = None, - apm_resource_stats_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery'] = None, - event_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuery'] = None, - metric_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery'] = None, - process_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery'] = None): - if apm_dependency_stats_query is not None: - pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) - if apm_resource_stats_query is not None: - pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) - if event_query is not None: - pulumi.set(__self__, "event_query", event_query) - if metric_query is not None: - pulumi.set(__self__, "metric_query", metric_query) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) + @pulumi.getter(name="apmQuery") + def apm_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQuery']: + return pulumi.get(self, "apm_query") @property - @pulumi.getter(name="apmDependencyStatsQuery") - def apm_dependency_stats_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery']: - return pulumi.get(self, "apm_dependency_stats_query") + @pulumi.getter(name="logQuery") + def log_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQuery']: + return pulumi.get(self, "log_query") @property - @pulumi.getter(name="apmResourceStatsQuery") - def apm_resource_stats_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery']: - return pulumi.get(self, "apm_resource_stats_query") + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYProcessQuery']: + return pulumi.get(self, "process_query") @property - @pulumi.getter(name="eventQuery") - def event_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuery']: - return pulumi.get(self, "event_query") + @pulumi.getter + def q(self) -> Optional[str]: + return pulumi.get(self, "q") @property - @pulumi.getter(name="metricQuery") - def metric_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery']: - return pulumi.get(self, "metric_query") + @pulumi.getter(name="rumQuery") + def rum_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQuery']: + return pulumi.get(self, "rum_query") @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery']: - return pulumi.get(self, "process_query") + @pulumi.getter(name="securityQuery") + def security_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQuery']: + return pulumi.get(self, "security_query") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestYApmQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" - elif key == "operationName": - suggest = "operation_name" - elif key == "resourceName": - suggest = "resource_name" - elif key == "isUpstream": - suggest = "is_upstream" - elif key == "primaryTagName": - suggest = "primary_tag_name" - elif key == "primaryTagValue": - suggest = "primary_tag_value" + if key == "computeQuery": + suggest = "compute_query" + elif key == "groupBies": + suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYApmQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYApmQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYApmQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - data_source: str, - env: str, - name: str, - operation_name: str, - resource_name: str, - service: str, - stat: str, - is_upstream: Optional[bool] = None, - primary_tag_name: Optional[str] = None, - primary_tag_value: Optional[str] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "operation_name", operation_name) - pulumi.set(__self__, "resource_name", resource_name) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "stat", stat) - if is_upstream is not None: - pulumi.set(__self__, "is_upstream", is_upstream) - if primary_tag_name is not None: - pulumi.set(__self__, "primary_tag_name", primary_tag_name) - if primary_tag_value is not None: - pulumi.set(__self__, "primary_tag_value", primary_tag_value) - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> str: - return pulumi.get(self, "data_source") + index: str, + compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) @property @pulumi.getter - def env(self) -> str: - return pulumi.get(self, "env") + def index(self) -> str: + return pulumi.get(self, "index") @property - @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery']: + return pulumi.get(self, "compute_query") @property - @pulumi.getter(name="operationName") - def operation_name(self) -> str: - return pulumi.get(self, "operation_name") + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy']]: + return pulumi.get(self, "group_bies") @property - @pulumi.getter(name="resourceName") - def resource_name(self) -> str: - return pulumi.get(self, "resource_name") + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") @property - @pulumi.getter - def service(self) -> str: - return pulumi.get(self, "service") + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") - @property - @pulumi.getter - def stat(self) -> str: - return pulumi.get(self, "stat") + +@pulumi.output_type +class DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property - @pulumi.getter(name="isUpstream") - def is_upstream(self) -> Optional[bool]: - return pulumi.get(self, "is_upstream") + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property - @pulumi.getter(name="primaryTagName") - def primary_tag_name(self) -> Optional[str]: - return pulumi.get(self, "primary_tag_name") + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property - @pulumi.getter(name="primaryTagValue") - def primary_tag_value(self) -> Optional[str]: - return pulumi.get(self, "primary_tag_value") + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" - elif key == "groupBies": - suggest = "group_bies" - elif key == "operationName": - suggest = "operation_name" - elif key == "primaryTagName": - suggest = "primary_tag_name" - elif key == "primaryTagValue": - suggest = "primary_tag_value" - elif key == "resourceName": - suggest = "resource_name" + if key == "sortQuery": + suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - data_source: str, - env: str, - name: str, - service: str, - stat: str, - group_bies: Optional[Sequence[str]] = None, - operation_name: Optional[str] = None, - primary_tag_name: Optional[str] = None, - primary_tag_value: Optional[str] = None, - resource_name: Optional[str] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "stat", stat) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if operation_name is not None: - pulumi.set(__self__, "operation_name", operation_name) - if primary_tag_name is not None: - pulumi.set(__self__, "primary_tag_name", primary_tag_name) - if primary_tag_value is not None: - pulumi.set(__self__, "primary_tag_value", primary_tag_value) - if resource_name is not None: - pulumi.set(__self__, "resource_name", resource_name) + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) @property - @pulumi.getter(name="dataSource") - def data_source(self) -> str: - return pulumi.get(self, "data_source") + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property @pulumi.getter - def env(self) -> str: - return pulumi.get(self, "env") + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") @property - @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") + + +@pulumi.output_type +class DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery(dict): + def __init__(__self__, *, + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) @property @pulumi.getter - def service(self) -> str: - return pulumi.get(self, "service") + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property @pulumi.getter - def stat(self) -> str: - return pulumi.get(self, "stat") + def order(self) -> str: + return pulumi.get(self, "order") @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "group_bies") + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") - @property - @pulumi.getter(name="operationName") - def operation_name(self) -> Optional[str]: - return pulumi.get(self, "operation_name") + +@pulumi.output_type +class DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute(dict): + def __init__(__self__, *, + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property - @pulumi.getter(name="primaryTagName") - def primary_tag_name(self) -> Optional[str]: - return pulumi.get(self, "primary_tag_name") + @pulumi.getter + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property - @pulumi.getter(name="primaryTagValue") - def primary_tag_value(self) -> Optional[str]: - return pulumi.get(self, "primary_tag_value") + @pulumi.getter + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property - @pulumi.getter(name="resourceName") - def resource_name(self) -> Optional[str]: - return pulumi.get(self, "resource_name") + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestQueryEventQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestYLogQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" + if key == "computeQuery": + suggest = "compute_query" elif key == "groupBies": suggest = "group_bies" + elif key == "multiComputes": + suggest = "multi_computes" + elif key == "searchQuery": + suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestQueryEventQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYLogQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestQueryEventQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYLogQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestQueryEventQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYLogQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - computes: Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute'], - data_source: str, - name: str, - group_bies: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy']] = None, - indexes: Optional[Sequence[str]] = None, - search: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch'] = None): - pulumi.set(__self__, "computes", computes) - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "name", name) + index: str, + compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute']] = None, + search_query: Optional[str] = None): + pulumi.set(__self__, "index", index) + if compute_query is not None: + pulumi.set(__self__, "compute_query", compute_query) if group_bies is not None: pulumi.set(__self__, "group_bies", group_bies) - if indexes is not None: - pulumi.set(__self__, "indexes", indexes) - if search is not None: - pulumi.set(__self__, "search", search) + if multi_computes is not None: + pulumi.set(__self__, "multi_computes", multi_computes) + if search_query is not None: + pulumi.set(__self__, "search_query", search_query) @property @pulumi.getter - def computes(self) -> Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute']: - return pulumi.get(self, "computes") - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> str: - return pulumi.get(self, "data_source") + def index(self) -> str: + return pulumi.get(self, "index") @property - @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + @pulumi.getter(name="computeQuery") + def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery']: + return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy']]: return pulumi.get(self, "group_bies") @property - @pulumi.getter - def indexes(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "indexes") + @pulumi.getter(name="multiComputes") + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute']]: + return pulumi.get(self, "multi_computes") @property - @pulumi.getter - def search(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch']: - return pulumi.get(self, "search") + @pulumi.getter(name="searchQuery") + def search_query(self) -> Optional[str]: + return pulumi.get(self, "search_query") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryCompute(dict): +class DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, - interval: Optional[int] = None, - metric: Optional[str] = None): + facet: Optional[str] = None, + interval: Optional[int] = None): pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) if interval is not None: pulumi.set(__self__, "interval", interval) - if metric is not None: - pulumi.set(__self__, "metric", metric) @property @pulumi.getter @@ -35930,30 +41190,48 @@ def aggregation(self) -> str: @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property @pulumi.getter - def metric(self) -> Optional[str]: - return pulumi.get(self, "metric") + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBy(dict): +class DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "sortQuery": + suggest = "sort_query" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy.__key_warning(key) + return super().get(key, default) + def __init__(__self__, *, - facet: str, + facet: Optional[str] = None, limit: Optional[int] = None, - sort: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort'] = None): - pulumi.set(__self__, "facet", facet) + sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort is not None: - pulumi.set(__self__, "sort", sort) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) @property @pulumi.getter - def facet(self) -> str: + def facet(self) -> Optional[str]: return pulumi.get(self, "facet") @property @@ -35962,22 +41240,21 @@ def limit(self) -> Optional[int]: return pulumi.get(self, "limit") @property - @pulumi.getter - def sort(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort']: - return pulumi.get(self, "sort") + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestQueryEventQueryGroupBySort(dict): +class DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, - metric: Optional[str] = None, - order: Optional[str] = None): + order: str, + facet: Optional[str] = None): pulumi.set(__self__, "aggregation", aggregation) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if order is not None: - pulumi.set(__self__, "order", order) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) @property @pulumi.getter @@ -35986,134 +41263,76 @@ def aggregation(self) -> str: @property @pulumi.getter - def metric(self) -> Optional[str]: - return pulumi.get(self, "metric") - - @property - @pulumi.getter - def order(self) -> Optional[str]: + def order(self) -> str: return pulumi.get(self, "order") - -@pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestQueryEventQuerySearch(dict): - def __init__(__self__, *, - query: str): - pulumi.set(__self__, "query", query) - @property @pulumi.getter - def query(self) -> str: - return pulumi.get(self, "query") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "dataSource": - suggest = "data_source" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestQueryMetricQuery.__key_warning(key) - return super().get(key, default) - +class DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute(dict): def __init__(__self__, *, - name: str, - query: str, - aggregator: Optional[str] = None, - data_source: Optional[str] = None): - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "query", query) - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if data_source is not None: - pulumi.set(__self__, "data_source", data_source) + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property @pulumi.getter - def query(self) -> str: - return pulumi.get(self, "query") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property @pulumi.getter - def aggregator(self) -> Optional[str]: - return pulumi.get(self, "aggregator") - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> Optional[str]: - return pulumi.get(self, "data_source") + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestYProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" - elif key == "isNormalizedCpu": - suggest = "is_normalized_cpu" - elif key == "tagFilters": - suggest = "tag_filters" - elif key == "textFilter": - suggest = "text_filter" + if key == "filterBies": + suggest = "filter_bies" + elif key == "searchBy": + suggest = "search_by" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestQueryProcessQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - data_source: str, metric: str, - name: str, - aggregator: Optional[str] = None, - is_normalized_cpu: Optional[bool] = None, + filter_bies: Optional[Sequence[str]] = None, limit: Optional[int] = None, - sort: Optional[str] = None, - tag_filters: Optional[Sequence[str]] = None, - text_filter: Optional[str] = None): - pulumi.set(__self__, "data_source", data_source) + search_by: Optional[str] = None): pulumi.set(__self__, "metric", metric) - pulumi.set(__self__, "name", name) - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if is_normalized_cpu is not None: - pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort is not None: - pulumi.set(__self__, "sort", sort) - if tag_filters is not None: - pulumi.set(__self__, "tag_filters", tag_filters) - if text_filter is not None: - pulumi.set(__self__, "text_filter", text_filter) - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> str: - return pulumi.get(self, "data_source") + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) @property @pulumi.getter @@ -36121,19 +41340,9 @@ def metric(self) -> str: return pulumi.get(self, "metric") @property - @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") - - @property - @pulumi.getter - def aggregator(self) -> Optional[str]: - return pulumi.get(self, "aggregator") - - @property - @pulumi.getter(name="isNormalizedCpu") - def is_normalized_cpu(self) -> Optional[bool]: - return pulumi.get(self, "is_normalized_cpu") + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "filter_bies") @property @pulumi.getter @@ -36141,23 +41350,13 @@ def limit(self) -> Optional[int]: return pulumi.get(self, "limit") @property - @pulumi.getter - def sort(self) -> Optional[str]: - return pulumi.get(self, "sort") - - @property - @pulumi.getter(name="tagFilters") - def tag_filters(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "tag_filters") - - @property - @pulumi.getter(name="textFilter") - def text_filter(self) -> Optional[str]: - return pulumi.get(self, "text_filter") + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[str]: + return pulumi.get(self, "search_by") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestRumQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestYRumQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -36171,21 +41370,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestRumQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYRumQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestRumQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYRumQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestRumQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYRumQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -36204,17 +41403,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -36224,7 +41423,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestRumQueryComputeQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -36252,7 +41451,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy(dict): +class DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -36260,20 +41459,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBy.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -36293,12 +41492,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestRumQueryGroupBySortQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -36325,7 +41524,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestRumQueryMultiCompute(dict): +class DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -36353,7 +41552,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestSecurityQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestYSecurityQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -36367,21 +41566,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestSecurityQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYSecurityQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestSecurityQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYSecurityQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestSecurityQuery.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYSecurityQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -36400,17 +41599,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -36420,7 +41619,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestSecurityQueryComputeQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -36448,7 +41647,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy(dict): +class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -36456,20 +41655,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -36489,12 +41688,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestSecurityQueryGroupBySortQuery(dict): +class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -36521,7 +41720,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetQueryValueDefinitionRequestSecurityQueryMultiCompute(dict): +class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -36549,152 +41748,107 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetScatterplotDefinition(dict): +class DashboardWidgetScatterplotDefinitionXaxis(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "colorByGroups": - suggest = "color_by_groups" - elif key == "customLinks": - suggest = "custom_links" - elif key == "liveSpan": - suggest = "live_span" - elif key == "titleAlign": - suggest = "title_align" - elif key == "titleSize": - suggest = "title_size" + if key == "includeZero": + suggest = "include_zero" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinition. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionXaxis. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinition.__key_warning(key) + DashboardWidgetScatterplotDefinitionXaxis.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinition.__key_warning(key) + DashboardWidgetScatterplotDefinitionXaxis.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - color_by_groups: Optional[Sequence[str]] = None, - custom_links: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionCustomLink']] = None, - live_span: Optional[str] = None, - request: Optional['outputs.DashboardWidgetScatterplotDefinitionRequest'] = None, - title: Optional[str] = None, - title_align: Optional[str] = None, - title_size: Optional[str] = None, - xaxis: Optional['outputs.DashboardWidgetScatterplotDefinitionXaxis'] = None, - yaxis: Optional['outputs.DashboardWidgetScatterplotDefinitionYaxis'] = None): - """ - :param str title: The title of the dashboard. - """ - if color_by_groups is not None: - pulumi.set(__self__, "color_by_groups", color_by_groups) - if custom_links is not None: - pulumi.set(__self__, "custom_links", custom_links) - if live_span is not None: - pulumi.set(__self__, "live_span", live_span) - if request is not None: - pulumi.set(__self__, "request", request) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - if xaxis is not None: - pulumi.set(__self__, "xaxis", xaxis) - if yaxis is not None: - pulumi.set(__self__, "yaxis", yaxis) - - @property - @pulumi.getter(name="colorByGroups") - def color_by_groups(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "color_by_groups") - - @property - @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionCustomLink']]: - return pulumi.get(self, "custom_links") + include_zero: Optional[bool] = None, + label: Optional[str] = None, + max: Optional[str] = None, + min: Optional[str] = None, + scale: Optional[str] = None): + if include_zero is not None: + pulumi.set(__self__, "include_zero", include_zero) + if label is not None: + pulumi.set(__self__, "label", label) + if max is not None: + pulumi.set(__self__, "max", max) + if min is not None: + pulumi.set(__self__, "min", min) + if scale is not None: + pulumi.set(__self__, "scale", scale) @property - @pulumi.getter(name="liveSpan") - def live_span(self) -> Optional[str]: - return pulumi.get(self, "live_span") + @pulumi.getter(name="includeZero") + def include_zero(self) -> Optional[bool]: + return pulumi.get(self, "include_zero") @property @pulumi.getter - def request(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequest']: - return pulumi.get(self, "request") + def label(self) -> Optional[str]: + return pulumi.get(self, "label") @property @pulumi.getter - def title(self) -> Optional[str]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") - - @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[str]: - return pulumi.get(self, "title_align") - - @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[str]: - return pulumi.get(self, "title_size") + def max(self) -> Optional[str]: + return pulumi.get(self, "max") @property @pulumi.getter - def xaxis(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionXaxis']: - return pulumi.get(self, "xaxis") + def min(self) -> Optional[str]: + return pulumi.get(self, "min") @property @pulumi.getter - def yaxis(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionYaxis']: - return pulumi.get(self, "yaxis") + def scale(self) -> Optional[str]: + return pulumi.get(self, "scale") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionCustomLink(dict): +class DashboardWidgetScatterplotDefinitionYaxis(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "isHidden": - suggest = "is_hidden" - elif key == "overrideLabel": - suggest = "override_label" + if key == "includeZero": + suggest = "include_zero" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionYaxis. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionCustomLink.__key_warning(key) + DashboardWidgetScatterplotDefinitionYaxis.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionCustomLink.__key_warning(key) + DashboardWidgetScatterplotDefinitionYaxis.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - is_hidden: Optional[bool] = None, + include_zero: Optional[bool] = None, label: Optional[str] = None, - link: Optional[str] = None, - override_label: Optional[str] = None): - if is_hidden is not None: - pulumi.set(__self__, "is_hidden", is_hidden) + max: Optional[str] = None, + min: Optional[str] = None, + scale: Optional[str] = None): + if include_zero is not None: + pulumi.set(__self__, "include_zero", include_zero) if label is not None: pulumi.set(__self__, "label", label) - if link is not None: - pulumi.set(__self__, "link", link) - if override_label is not None: - pulumi.set(__self__, "override_label", override_label) + if max is not None: + pulumi.set(__self__, "max", max) + if min is not None: + pulumi.set(__self__, "min", min) + if scale is not None: + pulumi.set(__self__, "scale", scale) @property - @pulumi.getter(name="isHidden") - def is_hidden(self) -> Optional[bool]: - return pulumi.get(self, "is_hidden") + @pulumi.getter(name="includeZero") + def include_zero(self) -> Optional[bool]: + return pulumi.get(self, "include_zero") @property @pulumi.getter @@ -36703,371 +41857,178 @@ def label(self) -> Optional[str]: @property @pulumi.getter - def link(self) -> Optional[str]: - return pulumi.get(self, "link") - - @property - @pulumi.getter(name="overrideLabel") - def override_label(self) -> Optional[str]: - return pulumi.get(self, "override_label") - - -@pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequest(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "scatterplotTables": - suggest = "scatterplot_tables" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequest. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequest.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequest.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - scatterplot_tables: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTable']] = None, - xes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestX']] = None, - ys: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestY']] = None): - if scatterplot_tables is not None: - pulumi.set(__self__, "scatterplot_tables", scatterplot_tables) - if xes is not None: - pulumi.set(__self__, "xes", xes) - if ys is not None: - pulumi.set(__self__, "ys", ys) - - @property - @pulumi.getter(name="scatterplotTables") - def scatterplot_tables(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTable']]: - return pulumi.get(self, "scatterplot_tables") - - @property - @pulumi.getter - def xes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestX']]: - return pulumi.get(self, "xes") - - @property - @pulumi.getter - def ys(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestY']]: - return pulumi.get(self, "ys") - - -@pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTable(dict): - def __init__(__self__, *, - formulas: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula']] = None, - queries: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery']] = None): - if formulas is not None: - pulumi.set(__self__, "formulas", formulas) - if queries is not None: - pulumi.set(__self__, "queries", queries) - - @property - @pulumi.getter - def formulas(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula']]: - return pulumi.get(self, "formulas") - - @property - @pulumi.getter - def queries(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery']]: - return pulumi.get(self, "queries") - - -@pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "formulaExpression": - suggest = "formula_expression" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableFormula.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - dimension: str, - formula_expression: str, - alias: Optional[str] = None): - pulumi.set(__self__, "dimension", dimension) - pulumi.set(__self__, "formula_expression", formula_expression) - if alias is not None: - pulumi.set(__self__, "alias", alias) + def max(self) -> Optional[str]: + return pulumi.get(self, "max") @property @pulumi.getter - def dimension(self) -> str: - return pulumi.get(self, "dimension") - - @property - @pulumi.getter(name="formulaExpression") - def formula_expression(self) -> str: - return pulumi.get(self, "formula_expression") + def min(self) -> Optional[str]: + return pulumi.get(self, "min") @property @pulumi.getter - def alias(self) -> Optional[str]: - return pulumi.get(self, "alias") - - -@pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "apmDependencyStatsQuery": - suggest = "apm_dependency_stats_query" - elif key == "apmResourceStatsQuery": - suggest = "apm_resource_stats_query" - elif key == "eventQuery": - suggest = "event_query" - elif key == "metricQuery": - suggest = "metric_query" - elif key == "processQuery": - suggest = "process_query" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableQuery.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - apm_dependency_stats_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery'] = None, - apm_resource_stats_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery'] = None, - event_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery'] = None, - metric_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery'] = None, - process_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery'] = None): - if apm_dependency_stats_query is not None: - pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) - if apm_resource_stats_query is not None: - pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) - if event_query is not None: - pulumi.set(__self__, "event_query", event_query) - if metric_query is not None: - pulumi.set(__self__, "metric_query", metric_query) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) - - @property - @pulumi.getter(name="apmDependencyStatsQuery") - def apm_dependency_stats_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery']: - return pulumi.get(self, "apm_dependency_stats_query") - - @property - @pulumi.getter(name="apmResourceStatsQuery") - def apm_resource_stats_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery']: - return pulumi.get(self, "apm_resource_stats_query") - - @property - @pulumi.getter(name="eventQuery") - def event_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery']: - return pulumi.get(self, "event_query") - - @property - @pulumi.getter(name="metricQuery") - def metric_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery']: - return pulumi.get(self, "metric_query") - - @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery']: - return pulumi.get(self, "process_query") + def scale(self) -> Optional[str]: + return pulumi.get(self, "scale") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery(dict): +class DashboardWidgetServiceLevelObjectiveDefinition(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" - elif key == "operationName": - suggest = "operation_name" - elif key == "resourceName": - suggest = "resource_name" - elif key == "isUpstream": - suggest = "is_upstream" - elif key == "primaryTagName": - suggest = "primary_tag_name" - elif key == "primaryTagValue": - suggest = "primary_tag_value" + if key == "sloId": + suggest = "slo_id" + elif key == "timeWindows": + suggest = "time_windows" + elif key == "viewMode": + suggest = "view_mode" + elif key == "viewType": + suggest = "view_type" + elif key == "globalTimeTarget": + suggest = "global_time_target" + elif key == "showErrorBudget": + suggest = "show_error_budget" + elif key == "titleAlign": + suggest = "title_align" + elif key == "titleSize": + suggest = "title_size" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetServiceLevelObjectiveDefinition. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery.__key_warning(key) + DashboardWidgetServiceLevelObjectiveDefinition.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmDependencyStatsQuery.__key_warning(key) + DashboardWidgetServiceLevelObjectiveDefinition.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - data_source: str, - env: str, - name: str, - operation_name: str, - resource_name: str, - service: str, - stat: str, - is_upstream: Optional[bool] = None, - primary_tag_name: Optional[str] = None, - primary_tag_value: Optional[str] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "operation_name", operation_name) - pulumi.set(__self__, "resource_name", resource_name) - pulumi.set(__self__, "service", service) - pulumi.set(__self__, "stat", stat) - if is_upstream is not None: - pulumi.set(__self__, "is_upstream", is_upstream) - if primary_tag_name is not None: - pulumi.set(__self__, "primary_tag_name", primary_tag_name) - if primary_tag_value is not None: - pulumi.set(__self__, "primary_tag_value", primary_tag_value) + slo_id: str, + time_windows: Sequence[str], + view_mode: str, + view_type: str, + global_time_target: Optional[str] = None, + show_error_budget: Optional[bool] = None, + title: Optional[str] = None, + title_align: Optional[str] = None, + title_size: Optional[str] = None): + """ + :param str title: The title of the dashboard. + """ + pulumi.set(__self__, "slo_id", slo_id) + pulumi.set(__self__, "time_windows", time_windows) + pulumi.set(__self__, "view_mode", view_mode) + pulumi.set(__self__, "view_type", view_type) + if global_time_target is not None: + pulumi.set(__self__, "global_time_target", global_time_target) + if show_error_budget is not None: + pulumi.set(__self__, "show_error_budget", show_error_budget) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) @property - @pulumi.getter(name="dataSource") - def data_source(self) -> str: - return pulumi.get(self, "data_source") + @pulumi.getter(name="sloId") + def slo_id(self) -> str: + return pulumi.get(self, "slo_id") @property - @pulumi.getter - def env(self) -> str: - return pulumi.get(self, "env") + @pulumi.getter(name="timeWindows") + def time_windows(self) -> Sequence[str]: + return pulumi.get(self, "time_windows") @property - @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + @pulumi.getter(name="viewMode") + def view_mode(self) -> str: + return pulumi.get(self, "view_mode") @property - @pulumi.getter(name="operationName") - def operation_name(self) -> str: - return pulumi.get(self, "operation_name") + @pulumi.getter(name="viewType") + def view_type(self) -> str: + return pulumi.get(self, "view_type") @property - @pulumi.getter(name="resourceName") - def resource_name(self) -> str: - return pulumi.get(self, "resource_name") + @pulumi.getter(name="globalTimeTarget") + def global_time_target(self) -> Optional[str]: + return pulumi.get(self, "global_time_target") @property - @pulumi.getter - def service(self) -> str: - return pulumi.get(self, "service") + @pulumi.getter(name="showErrorBudget") + def show_error_budget(self) -> Optional[bool]: + return pulumi.get(self, "show_error_budget") @property @pulumi.getter - def stat(self) -> str: - return pulumi.get(self, "stat") - - @property - @pulumi.getter(name="isUpstream") - def is_upstream(self) -> Optional[bool]: - return pulumi.get(self, "is_upstream") + def title(self) -> Optional[str]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") @property - @pulumi.getter(name="primaryTagName") - def primary_tag_name(self) -> Optional[str]: - return pulumi.get(self, "primary_tag_name") + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[str]: + return pulumi.get(self, "title_align") @property - @pulumi.getter(name="primaryTagValue") - def primary_tag_value(self) -> Optional[str]: - return pulumi.get(self, "primary_tag_value") + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[str]: + return pulumi.get(self, "title_size") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery(dict): +class DashboardWidgetServicemapDefinition(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" - elif key == "groupBies": - suggest = "group_bies" - elif key == "operationName": - suggest = "operation_name" - elif key == "primaryTagName": - suggest = "primary_tag_name" - elif key == "primaryTagValue": - suggest = "primary_tag_value" - elif key == "resourceName": - suggest = "resource_name" + if key == "customLinks": + suggest = "custom_links" + elif key == "titleAlign": + suggest = "title_align" + elif key == "titleSize": + suggest = "title_size" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetServicemapDefinition. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery.__key_warning(key) + DashboardWidgetServicemapDefinition.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryApmResourceStatsQuery.__key_warning(key) + DashboardWidgetServicemapDefinition.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - data_source: str, - env: str, - name: str, + filters: Sequence[str], service: str, - stat: str, - group_bies: Optional[Sequence[str]] = None, - operation_name: Optional[str] = None, - primary_tag_name: Optional[str] = None, - primary_tag_value: Optional[str] = None, - resource_name: Optional[str] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "env", env) - pulumi.set(__self__, "name", name) + custom_links: Optional[Sequence['outputs.DashboardWidgetServicemapDefinitionCustomLink']] = None, + title: Optional[str] = None, + title_align: Optional[str] = None, + title_size: Optional[str] = None): + """ + :param str title: The title of the dashboard. + """ + pulumi.set(__self__, "filters", filters) pulumi.set(__self__, "service", service) - pulumi.set(__self__, "stat", stat) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if operation_name is not None: - pulumi.set(__self__, "operation_name", operation_name) - if primary_tag_name is not None: - pulumi.set(__self__, "primary_tag_name", primary_tag_name) - if primary_tag_value is not None: - pulumi.set(__self__, "primary_tag_value", primary_tag_value) - if resource_name is not None: - pulumi.set(__self__, "resource_name", resource_name) - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> str: - return pulumi.get(self, "data_source") - - @property - @pulumi.getter - def env(self) -> str: - return pulumi.get(self, "env") + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) @property @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + def filters(self) -> Sequence[str]: + return pulumi.get(self, "filters") @property @pulumi.getter @@ -37075,359 +42036,325 @@ def service(self) -> str: return pulumi.get(self, "service") @property - @pulumi.getter - def stat(self) -> str: - return pulumi.get(self, "stat") - - @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "group_bies") - - @property - @pulumi.getter(name="operationName") - def operation_name(self) -> Optional[str]: - return pulumi.get(self, "operation_name") + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetServicemapDefinitionCustomLink']]: + return pulumi.get(self, "custom_links") @property - @pulumi.getter(name="primaryTagName") - def primary_tag_name(self) -> Optional[str]: - return pulumi.get(self, "primary_tag_name") + @pulumi.getter + def title(self) -> Optional[str]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") @property - @pulumi.getter(name="primaryTagValue") - def primary_tag_value(self) -> Optional[str]: - return pulumi.get(self, "primary_tag_value") + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[str]: + return pulumi.get(self, "title_align") @property - @pulumi.getter(name="resourceName") - def resource_name(self) -> Optional[str]: - return pulumi.get(self, "resource_name") + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[str]: + return pulumi.get(self, "title_size") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery(dict): +class DashboardWidgetServicemapDefinitionCustomLink(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" - elif key == "groupBies": - suggest = "group_bies" + if key == "isHidden": + suggest = "is_hidden" + elif key == "overrideLabel": + suggest = "override_label" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetServicemapDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.__key_warning(key) + DashboardWidgetServicemapDefinitionCustomLink.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuery.__key_warning(key) + DashboardWidgetServicemapDefinitionCustomLink.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - computes: Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute'], - data_source: str, - name: str, - group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy']] = None, - indexes: Optional[Sequence[str]] = None, - search: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch'] = None): - pulumi.set(__self__, "computes", computes) - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "name", name) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if indexes is not None: - pulumi.set(__self__, "indexes", indexes) - if search is not None: - pulumi.set(__self__, "search", search) - - @property - @pulumi.getter - def computes(self) -> Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute']: - return pulumi.get(self, "computes") + is_hidden: Optional[bool] = None, + label: Optional[str] = None, + link: Optional[str] = None, + override_label: Optional[str] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) @property - @pulumi.getter(name="dataSource") - def data_source(self) -> str: - return pulumi.get(self, "data_source") + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[bool]: + return pulumi.get(self, "is_hidden") @property @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") - - @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy']]: - return pulumi.get(self, "group_bies") + def label(self) -> Optional[str]: + return pulumi.get(self, "label") @property @pulumi.getter - def indexes(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "indexes") + def link(self) -> Optional[str]: + return pulumi.get(self, "link") @property - @pulumi.getter - def search(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch']: - return pulumi.get(self, "search") + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[str]: + return pulumi.get(self, "override_label") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryCompute(dict): - def __init__(__self__, *, - aggregation: str, - interval: Optional[int] = None, - metric: Optional[str] = None): - pulumi.set(__self__, "aggregation", aggregation) - if interval is not None: - pulumi.set(__self__, "interval", interval) - if metric is not None: - pulumi.set(__self__, "metric", metric) - - @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") +class DashboardWidgetSunburstDefinition(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "customLinks": + suggest = "custom_links" + elif key == "hideTotal": + suggest = "hide_total" + elif key == "legendInline": + suggest = "legend_inline" + elif key == "legendTable": + suggest = "legend_table" + elif key == "liveSpan": + suggest = "live_span" + elif key == "titleAlign": + suggest = "title_align" + elif key == "titleSize": + suggest = "title_size" - @property - @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinition. Access the value via the '{suggest}' property getter instead.") - @property - @pulumi.getter - def metric(self) -> Optional[str]: - return pulumi.get(self, "metric") + def __getitem__(self, key: str) -> Any: + DashboardWidgetSunburstDefinition.__key_warning(key) + return super().__getitem__(key) + def get(self, key: str, default = None) -> Any: + DashboardWidgetSunburstDefinition.__key_warning(key) + return super().get(key, default) -@pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBy(dict): def __init__(__self__, *, - facet: str, - limit: Optional[int] = None, - sort: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort'] = None): - pulumi.set(__self__, "facet", facet) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort is not None: - pulumi.set(__self__, "sort", sort) + custom_links: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionCustomLink']] = None, + hide_total: Optional[bool] = None, + legend_inline: Optional['outputs.DashboardWidgetSunburstDefinitionLegendInline'] = None, + legend_table: Optional['outputs.DashboardWidgetSunburstDefinitionLegendTable'] = None, + live_span: Optional[str] = None, + requests: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequest']] = None, + title: Optional[str] = None, + title_align: Optional[str] = None, + title_size: Optional[str] = None): + """ + :param str title: The title of the dashboard. + """ + if custom_links is not None: + pulumi.set(__self__, "custom_links", custom_links) + if hide_total is not None: + pulumi.set(__self__, "hide_total", hide_total) + if legend_inline is not None: + pulumi.set(__self__, "legend_inline", legend_inline) + if legend_table is not None: + pulumi.set(__self__, "legend_table", legend_table) + if live_span is not None: + pulumi.set(__self__, "live_span", live_span) + if requests is not None: + pulumi.set(__self__, "requests", requests) + if title is not None: + pulumi.set(__self__, "title", title) + if title_align is not None: + pulumi.set(__self__, "title_align", title_align) + if title_size is not None: + pulumi.set(__self__, "title_size", title_size) @property - @pulumi.getter - def facet(self) -> str: - return pulumi.get(self, "facet") + @pulumi.getter(name="customLinks") + def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionCustomLink']]: + return pulumi.get(self, "custom_links") @property - @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") + @pulumi.getter(name="hideTotal") + def hide_total(self) -> Optional[bool]: + return pulumi.get(self, "hide_total") @property - @pulumi.getter - def sort(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort']: - return pulumi.get(self, "sort") - + @pulumi.getter(name="legendInline") + def legend_inline(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionLegendInline']: + return pulumi.get(self, "legend_inline") -@pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQueryGroupBySort(dict): - def __init__(__self__, *, - aggregation: str, - metric: Optional[str] = None, - order: Optional[str] = None): - pulumi.set(__self__, "aggregation", aggregation) - if metric is not None: - pulumi.set(__self__, "metric", metric) - if order is not None: - pulumi.set(__self__, "order", order) + @property + @pulumi.getter(name="legendTable") + def legend_table(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionLegendTable']: + return pulumi.get(self, "legend_table") @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="liveSpan") + def live_span(self) -> Optional[str]: + return pulumi.get(self, "live_span") @property @pulumi.getter - def metric(self) -> Optional[str]: - return pulumi.get(self, "metric") + def requests(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequest']]: + return pulumi.get(self, "requests") @property @pulumi.getter - def order(self) -> Optional[str]: - return pulumi.get(self, "order") - + def title(self) -> Optional[str]: + """ + The title of the dashboard. + """ + return pulumi.get(self, "title") -@pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryEventQuerySearch(dict): - def __init__(__self__, *, - query: str): - pulumi.set(__self__, "query", query) + @property + @pulumi.getter(name="titleAlign") + def title_align(self) -> Optional[str]: + return pulumi.get(self, "title_align") @property - @pulumi.getter - def query(self) -> str: - return pulumi.get(self, "query") + @pulumi.getter(name="titleSize") + def title_size(self) -> Optional[str]: + return pulumi.get(self, "title_size") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery(dict): +class DashboardWidgetSunburstDefinitionCustomLink(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" + if key == "isHidden": + suggest = "is_hidden" + elif key == "overrideLabel": + suggest = "override_label" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionCustomLink.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryMetricQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionCustomLink.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - name: str, - query: str, - aggregator: Optional[str] = None, - data_source: Optional[str] = None): - pulumi.set(__self__, "name", name) - pulumi.set(__self__, "query", query) - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if data_source is not None: - pulumi.set(__self__, "data_source", data_source) + is_hidden: Optional[bool] = None, + label: Optional[str] = None, + link: Optional[str] = None, + override_label: Optional[str] = None): + if is_hidden is not None: + pulumi.set(__self__, "is_hidden", is_hidden) + if label is not None: + pulumi.set(__self__, "label", label) + if link is not None: + pulumi.set(__self__, "link", link) + if override_label is not None: + pulumi.set(__self__, "override_label", override_label) @property - @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + @pulumi.getter(name="isHidden") + def is_hidden(self) -> Optional[bool]: + return pulumi.get(self, "is_hidden") @property @pulumi.getter - def query(self) -> str: - return pulumi.get(self, "query") + def label(self) -> Optional[str]: + return pulumi.get(self, "label") @property @pulumi.getter - def aggregator(self) -> Optional[str]: - return pulumi.get(self, "aggregator") + def link(self) -> Optional[str]: + return pulumi.get(self, "link") @property - @pulumi.getter(name="dataSource") - def data_source(self) -> Optional[str]: - return pulumi.get(self, "data_source") + @pulumi.getter(name="overrideLabel") + def override_label(self) -> Optional[str]: + return pulumi.get(self, "override_label") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery(dict): +class DashboardWidgetSunburstDefinitionLegendInline(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "dataSource": - suggest = "data_source" - elif key == "isNormalizedCpu": - suggest = "is_normalized_cpu" - elif key == "tagFilters": - suggest = "tag_filters" - elif key == "textFilter": - suggest = "text_filter" + if key == "hidePercent": + suggest = "hide_percent" + elif key == "hideValue": + suggest = "hide_value" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionLegendInline. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionLegendInline.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestScatterplotTableQueryProcessQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionLegendInline.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - data_source: str, - metric: str, - name: str, - aggregator: Optional[str] = None, - is_normalized_cpu: Optional[bool] = None, - limit: Optional[int] = None, - sort: Optional[str] = None, - tag_filters: Optional[Sequence[str]] = None, - text_filter: Optional[str] = None): - pulumi.set(__self__, "data_source", data_source) - pulumi.set(__self__, "metric", metric) - pulumi.set(__self__, "name", name) - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if is_normalized_cpu is not None: - pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort is not None: - pulumi.set(__self__, "sort", sort) - if tag_filters is not None: - pulumi.set(__self__, "tag_filters", tag_filters) - if text_filter is not None: - pulumi.set(__self__, "text_filter", text_filter) - - @property - @pulumi.getter(name="dataSource") - def data_source(self) -> str: - return pulumi.get(self, "data_source") + type: str, + hide_percent: Optional[bool] = None, + hide_value: Optional[bool] = None): + pulumi.set(__self__, "type", type) + if hide_percent is not None: + pulumi.set(__self__, "hide_percent", hide_percent) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) @property @pulumi.getter - def metric(self) -> str: - return pulumi.get(self, "metric") + def type(self) -> str: + return pulumi.get(self, "type") @property - @pulumi.getter - def name(self) -> str: - return pulumi.get(self, "name") + @pulumi.getter(name="hidePercent") + def hide_percent(self) -> Optional[bool]: + return pulumi.get(self, "hide_percent") @property - @pulumi.getter - def aggregator(self) -> Optional[str]: - return pulumi.get(self, "aggregator") + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[bool]: + return pulumi.get(self, "hide_value") - @property - @pulumi.getter(name="isNormalizedCpu") - def is_normalized_cpu(self) -> Optional[bool]: - return pulumi.get(self, "is_normalized_cpu") - @property - @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") +@pulumi.output_type +class DashboardWidgetSunburstDefinitionLegendTable(dict): + def __init__(__self__, *, + type: str): + pulumi.set(__self__, "type", type) @property @pulumi.getter - def sort(self) -> Optional[str]: - return pulumi.get(self, "sort") - - @property - @pulumi.getter(name="tagFilters") - def tag_filters(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "tag_filters") - - @property - @pulumi.getter(name="textFilter") - def text_filter(self) -> Optional[str]: - return pulumi.get(self, "text_filter") + def type(self) -> str: + return pulumi.get(self, "type") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestX(dict): +class DashboardWidgetSunburstDefinitionRequest(dict): @staticmethod def __key_warning(key: str): suggest = None if key == "apmQuery": suggest = "apm_query" + elif key == "auditQuery": + suggest = "audit_query" elif key == "logQuery": suggest = "log_query" + elif key == "networkQuery": + suggest = "network_query" elif key == "processQuery": suggest = "process_query" elif key == "rumQuery": @@ -37436,57 +42363,76 @@ def __key_warning(key: str): suggest = "security_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestX. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequest. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestX.__key_warning(key) + DashboardWidgetSunburstDefinitionRequest.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestX.__key_warning(key) + DashboardWidgetSunburstDefinitionRequest.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - aggregator: Optional[str] = None, - apm_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQuery'] = None, - log_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQuery'] = None, - process_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXProcessQuery'] = None, + apm_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestApmQuery'] = None, + audit_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestAuditQuery'] = None, + formulas: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestFormula']] = None, + log_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestLogQuery'] = None, + network_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestNetworkQuery'] = None, + process_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestProcessQuery'] = None, q: Optional[str] = None, - rum_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQuery'] = None, - security_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQuery'] = None): - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) + queries: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestQuery']] = None, + rum_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestRumQuery'] = None, + security_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestSecurityQuery'] = None): if apm_query is not None: pulumi.set(__self__, "apm_query", apm_query) + if audit_query is not None: + pulumi.set(__self__, "audit_query", audit_query) + if formulas is not None: + pulumi.set(__self__, "formulas", formulas) if log_query is not None: pulumi.set(__self__, "log_query", log_query) + if network_query is not None: + pulumi.set(__self__, "network_query", network_query) if process_query is not None: pulumi.set(__self__, "process_query", process_query) if q is not None: pulumi.set(__self__, "q", q) + if queries is not None: + pulumi.set(__self__, "queries", queries) if rum_query is not None: pulumi.set(__self__, "rum_query", rum_query) if security_query is not None: pulumi.set(__self__, "security_query", security_query) - @property - @pulumi.getter - def aggregator(self) -> Optional[str]: - return pulumi.get(self, "aggregator") - @property @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQuery']: + def apm_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestApmQuery']: return pulumi.get(self, "apm_query") + @property + @pulumi.getter(name="auditQuery") + def audit_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestAuditQuery']: + return pulumi.get(self, "audit_query") + + @property + @pulumi.getter + def formulas(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestFormula']]: + return pulumi.get(self, "formulas") + @property @pulumi.getter(name="logQuery") - def log_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQuery']: + def log_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestLogQuery']: return pulumi.get(self, "log_query") + @property + @pulumi.getter(name="networkQuery") + def network_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestNetworkQuery']: + return pulumi.get(self, "network_query") + @property @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXProcessQuery']: + def process_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestProcessQuery']: return pulumi.get(self, "process_query") @property @@ -37494,19 +42440,24 @@ def process_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitio def q(self) -> Optional[str]: return pulumi.get(self, "q") + @property + @pulumi.getter + def queries(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestQuery']]: + return pulumi.get(self, "queries") + @property @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQuery']: + def rum_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestRumQuery']: return pulumi.get(self, "rum_query") @property @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQuery']: + def security_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestSecurityQuery']: return pulumi.get(self, "security_query") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXApmQuery(dict): +class DashboardWidgetSunburstDefinitionRequestApmQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -37520,21 +42471,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXApmQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestApmQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestXApmQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestApmQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestXApmQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestApmQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - index: str, - compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute']] = None, + index: str, + compute_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -37553,17 +42504,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -37573,7 +42524,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXApmQueryComputeQuery(dict): +class DashboardWidgetSunburstDefinitionRequestApmQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -37601,7 +42552,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy(dict): +class DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -37609,20 +42560,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBy.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestApmQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -37642,12 +42593,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXApmQueryGroupBySortQuery(dict): +class DashboardWidgetSunburstDefinitionRequestApmQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -37674,7 +42625,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXApmQueryMultiCompute(dict): +class DashboardWidgetSunburstDefinitionRequestApmQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -37702,7 +42653,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXLogQuery(dict): +class DashboardWidgetSunburstDefinitionRequestAuditQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -37716,21 +42667,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXLogQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestAuditQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestXLogQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestAuditQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestXLogQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestAuditQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -37749,17 +42700,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -37769,7 +42720,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXLogQueryComputeQuery(dict): +class DashboardWidgetSunburstDefinitionRequestAuditQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -37797,7 +42748,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy(dict): +class DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -37805,20 +42756,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBy.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -37838,12 +42789,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXLogQueryGroupBySortQuery(dict): +class DashboardWidgetSunburstDefinitionRequestAuditQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -37870,7 +42821,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXLogQueryMultiCompute(dict): +class DashboardWidgetSunburstDefinitionRequestAuditQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -37898,62 +42849,190 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXProcessQuery(dict): +class DashboardWidgetSunburstDefinitionRequestFormula(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "filterBies": - suggest = "filter_bies" - elif key == "searchBy": - suggest = "search_by" + if key == "formulaExpression": + suggest = "formula_expression" + elif key == "cellDisplayMode": + suggest = "cell_display_mode" + elif key == "conditionalFormats": + suggest = "conditional_formats" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestFormula. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestXProcessQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestFormula.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestXProcessQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestFormula.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - metric: str, - filter_bies: Optional[Sequence[str]] = None, - limit: Optional[int] = None, - search_by: Optional[str] = None): - pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) + formula_expression: str, + alias: Optional[str] = None, + cell_display_mode: Optional[str] = None, + conditional_formats: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat']] = None, + limit: Optional['outputs.DashboardWidgetSunburstDefinitionRequestFormulaLimit'] = None): + pulumi.set(__self__, "formula_expression", formula_expression) + if alias is not None: + pulumi.set(__self__, "alias", alias) + if cell_display_mode is not None: + pulumi.set(__self__, "cell_display_mode", cell_display_mode) + if conditional_formats is not None: + pulumi.set(__self__, "conditional_formats", conditional_formats) if limit is not None: pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) + + @property + @pulumi.getter(name="formulaExpression") + def formula_expression(self) -> str: + return pulumi.get(self, "formula_expression") @property @pulumi.getter - def metric(self) -> str: - return pulumi.get(self, "metric") + def alias(self) -> Optional[str]: + return pulumi.get(self, "alias") @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "filter_bies") + @pulumi.getter(name="cellDisplayMode") + def cell_display_mode(self) -> Optional[str]: + return pulumi.get(self, "cell_display_mode") + + @property + @pulumi.getter(name="conditionalFormats") + def conditional_formats(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat']]: + return pulumi.get(self, "conditional_formats") @property @pulumi.getter - def limit(self) -> Optional[int]: + def limit(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestFormulaLimit']: return pulumi.get(self, "limit") + +@pulumi.output_type +class DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "customBgColor": + suggest = "custom_bg_color" + elif key == "customFgColor": + suggest = "custom_fg_color" + elif key == "hideValue": + suggest = "hide_value" + elif key == "imageUrl": + suggest = "image_url" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetSunburstDefinitionRequestFormulaConditionalFormat.__key_warning(key) + return super().get(key, default) + + def __init__(__self__, *, + comparator: str, + palette: str, + value: float, + custom_bg_color: Optional[str] = None, + custom_fg_color: Optional[str] = None, + hide_value: Optional[bool] = None, + image_url: Optional[str] = None, + metric: Optional[str] = None, + timeframe: Optional[str] = None): + pulumi.set(__self__, "comparator", comparator) + pulumi.set(__self__, "palette", palette) + pulumi.set(__self__, "value", value) + if custom_bg_color is not None: + pulumi.set(__self__, "custom_bg_color", custom_bg_color) + if custom_fg_color is not None: + pulumi.set(__self__, "custom_fg_color", custom_fg_color) + if hide_value is not None: + pulumi.set(__self__, "hide_value", hide_value) + if image_url is not None: + pulumi.set(__self__, "image_url", image_url) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if timeframe is not None: + pulumi.set(__self__, "timeframe", timeframe) + @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[str]: - return pulumi.get(self, "search_by") + @pulumi.getter + def comparator(self) -> str: + return pulumi.get(self, "comparator") + + @property + @pulumi.getter + def palette(self) -> str: + return pulumi.get(self, "palette") + + @property + @pulumi.getter + def value(self) -> float: + return pulumi.get(self, "value") + + @property + @pulumi.getter(name="customBgColor") + def custom_bg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_bg_color") + + @property + @pulumi.getter(name="customFgColor") + def custom_fg_color(self) -> Optional[str]: + return pulumi.get(self, "custom_fg_color") + + @property + @pulumi.getter(name="hideValue") + def hide_value(self) -> Optional[bool]: + return pulumi.get(self, "hide_value") + + @property + @pulumi.getter(name="imageUrl") + def image_url(self) -> Optional[str]: + return pulumi.get(self, "image_url") + + @property + @pulumi.getter + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") + + @property + @pulumi.getter + def timeframe(self) -> Optional[str]: + return pulumi.get(self, "timeframe") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXRumQuery(dict): +class DashboardWidgetSunburstDefinitionRequestFormulaLimit(dict): + def __init__(__self__, *, + count: Optional[int] = None, + order: Optional[str] = None): + if count is not None: + pulumi.set(__self__, "count", count) + if order is not None: + pulumi.set(__self__, "order", order) + + @property + @pulumi.getter + def count(self) -> Optional[int]: + return pulumi.get(self, "count") + + @property + @pulumi.getter + def order(self) -> Optional[str]: + return pulumi.get(self, "order") + + +@pulumi.output_type +class DashboardWidgetSunburstDefinitionRequestLogQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -37967,21 +43046,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXRumQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestLogQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestXRumQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestLogQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestXRumQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestLogQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -38000,17 +43079,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -38020,7 +43099,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXRumQueryComputeQuery(dict): +class DashboardWidgetSunburstDefinitionRequestLogQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -38048,7 +43127,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy(dict): +class DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -38056,20 +43135,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBy.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestLogQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -38089,12 +43168,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXRumQueryGroupBySortQuery(dict): +class DashboardWidgetSunburstDefinitionRequestLogQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -38121,7 +43200,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXRumQueryMultiCompute(dict): +class DashboardWidgetSunburstDefinitionRequestLogQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -38149,7 +43228,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXSecurityQuery(dict): +class DashboardWidgetSunburstDefinitionRequestNetworkQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -38163,21 +43242,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXSecurityQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestNetworkQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestXSecurityQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestNetworkQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestXSecurityQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestNetworkQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -38196,17 +43275,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -38216,7 +43295,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryComputeQuery(dict): +class DashboardWidgetSunburstDefinitionRequestNetworkQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -38244,7 +43323,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy(dict): +class DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -38252,20 +43331,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBy.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -38285,12 +43364,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryGroupBySortQuery(dict): +class DashboardWidgetSunburstDefinitionRequestNetworkQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -38317,7 +43396,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestXSecurityQueryMultiCompute(dict): +class DashboardWidgetSunburstDefinitionRequestNetworkQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -38345,365 +43424,422 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestY(dict): +class DashboardWidgetSunburstDefinitionRequestProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "apmQuery": - suggest = "apm_query" - elif key == "logQuery": - suggest = "log_query" - elif key == "processQuery": - suggest = "process_query" - elif key == "rumQuery": - suggest = "rum_query" - elif key == "securityQuery": - suggest = "security_query" + if key == "filterBies": + suggest = "filter_bies" + elif key == "searchBy": + suggest = "search_by" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestY. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestY.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestY.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - aggregator: Optional[str] = None, - apm_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQuery'] = None, - log_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQuery'] = None, - process_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYProcessQuery'] = None, - q: Optional[str] = None, - rum_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQuery'] = None, - security_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQuery'] = None): - if aggregator is not None: - pulumi.set(__self__, "aggregator", aggregator) - if apm_query is not None: - pulumi.set(__self__, "apm_query", apm_query) - if log_query is not None: - pulumi.set(__self__, "log_query", log_query) - if process_query is not None: - pulumi.set(__self__, "process_query", process_query) - if q is not None: - pulumi.set(__self__, "q", q) - if rum_query is not None: - pulumi.set(__self__, "rum_query", rum_query) - if security_query is not None: - pulumi.set(__self__, "security_query", security_query) + metric: str, + filter_bies: Optional[Sequence[str]] = None, + limit: Optional[int] = None, + search_by: Optional[str] = None): + pulumi.set(__self__, "metric", metric) + if filter_bies is not None: + pulumi.set(__self__, "filter_bies", filter_bies) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if search_by is not None: + pulumi.set(__self__, "search_by", search_by) @property @pulumi.getter - def aggregator(self) -> Optional[str]: - return pulumi.get(self, "aggregator") - - @property - @pulumi.getter(name="apmQuery") - def apm_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQuery']: - return pulumi.get(self, "apm_query") - - @property - @pulumi.getter(name="logQuery") - def log_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQuery']: - return pulumi.get(self, "log_query") + def metric(self) -> str: + return pulumi.get(self, "metric") @property - @pulumi.getter(name="processQuery") - def process_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYProcessQuery']: - return pulumi.get(self, "process_query") + @pulumi.getter(name="filterBies") + def filter_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "filter_bies") @property @pulumi.getter - def q(self) -> Optional[str]: - return pulumi.get(self, "q") - - @property - @pulumi.getter(name="rumQuery") - def rum_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQuery']: - return pulumi.get(self, "rum_query") + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") @property - @pulumi.getter(name="securityQuery") - def security_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQuery']: - return pulumi.get(self, "security_query") + @pulumi.getter(name="searchBy") + def search_by(self) -> Optional[str]: + return pulumi.get(self, "search_by") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYApmQuery(dict): +class DashboardWidgetSunburstDefinitionRequestQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "computeQuery": - suggest = "compute_query" - elif key == "groupBies": - suggest = "group_bies" - elif key == "multiComputes": - suggest = "multi_computes" - elif key == "searchQuery": - suggest = "search_query" + if key == "apmDependencyStatsQuery": + suggest = "apm_dependency_stats_query" + elif key == "apmResourceStatsQuery": + suggest = "apm_resource_stats_query" + elif key == "eventQuery": + suggest = "event_query" + elif key == "metricQuery": + suggest = "metric_query" + elif key == "processQuery": + suggest = "process_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYApmQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestYApmQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestYApmQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - index: str, - compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute']] = None, - search_query: Optional[str] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) - if group_bies is not None: - pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + apm_dependency_stats_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery'] = None, + apm_resource_stats_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery'] = None, + event_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQuery'] = None, + metric_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryMetricQuery'] = None, + process_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryProcessQuery'] = None): + if apm_dependency_stats_query is not None: + pulumi.set(__self__, "apm_dependency_stats_query", apm_dependency_stats_query) + if apm_resource_stats_query is not None: + pulumi.set(__self__, "apm_resource_stats_query", apm_resource_stats_query) + if event_query is not None: + pulumi.set(__self__, "event_query", event_query) + if metric_query is not None: + pulumi.set(__self__, "metric_query", metric_query) + if process_query is not None: + pulumi.set(__self__, "process_query", process_query) @property - @pulumi.getter - def index(self) -> str: - return pulumi.get(self, "index") + @pulumi.getter(name="apmDependencyStatsQuery") + def apm_dependency_stats_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery']: + return pulumi.get(self, "apm_dependency_stats_query") @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery']: - return pulumi.get(self, "compute_query") + @pulumi.getter(name="apmResourceStatsQuery") + def apm_resource_stats_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery']: + return pulumi.get(self, "apm_resource_stats_query") @property - @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy']]: - return pulumi.get(self, "group_bies") + @pulumi.getter(name="eventQuery") + def event_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQuery']: + return pulumi.get(self, "event_query") @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute']]: - return pulumi.get(self, "multi_computes") + @pulumi.getter(name="metricQuery") + def metric_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryMetricQuery']: + return pulumi.get(self, "metric_query") @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[str]: - return pulumi.get(self, "search_query") + @pulumi.getter(name="processQuery") + def process_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryProcessQuery']: + return pulumi.get(self, "process_query") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYApmQueryComputeQuery(dict): +class DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "dataSource": + suggest = "data_source" + elif key == "operationName": + suggest = "operation_name" + elif key == "resourceName": + suggest = "resource_name" + elif key == "isUpstream": + suggest = "is_upstream" + elif key == "primaryTagName": + suggest = "primary_tag_name" + elif key == "primaryTagValue": + suggest = "primary_tag_value" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetSunburstDefinitionRequestQueryApmDependencyStatsQuery.__key_warning(key) + return super().get(key, default) + def __init__(__self__, *, - aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + data_source: str, + env: str, + name: str, + operation_name: str, + resource_name: str, + service: str, + stat: str, + is_upstream: Optional[bool] = None, + primary_tag_name: Optional[str] = None, + primary_tag_value: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "operation_name", operation_name) + pulumi.set(__self__, "resource_name", resource_name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if is_upstream is not None: + pulumi.set(__self__, "is_upstream", is_upstream) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") @property @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + def env(self) -> str: + return pulumi.get(self, "env") @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter(name="operationName") + def operation_name(self) -> str: + return pulumi.get(self, "operation_name") + + @property + @pulumi.getter(name="resourceName") + def resource_name(self) -> str: + return pulumi.get(self, "resource_name") @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + def service(self) -> str: + return pulumi.get(self, "service") + + @property + @pulumi.getter + def stat(self) -> str: + return pulumi.get(self, "stat") + + @property + @pulumi.getter(name="isUpstream") + def is_upstream(self) -> Optional[bool]: + return pulumi.get(self, "is_upstream") + + @property + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_name") + + @property + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_value") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy(dict): +class DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "sortQuery": - suggest = "sort_query" + if key == "dataSource": + suggest = "data_source" + elif key == "groupBies": + suggest = "group_bies" + elif key == "operationName": + suggest = "operation_name" + elif key == "primaryTagName": + suggest = "primary_tag_name" + elif key == "primaryTagValue": + suggest = "primary_tag_value" + elif key == "resourceName": + suggest = "resource_name" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBy.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestQueryApmResourceStatsQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - facet: Optional[str] = None, - limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery'] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + data_source: str, + env: str, + name: str, + service: str, + stat: str, + group_bies: Optional[Sequence[str]] = None, + operation_name: Optional[str] = None, + primary_tag_name: Optional[str] = None, + primary_tag_value: Optional[str] = None, + resource_name: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "env", env) + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "service", service) + pulumi.set(__self__, "stat", stat) + if group_bies is not None: + pulumi.set(__self__, "group_bies", group_bies) + if operation_name is not None: + pulumi.set(__self__, "operation_name", operation_name) + if primary_tag_name is not None: + pulumi.set(__self__, "primary_tag_name", primary_tag_name) + if primary_tag_value is not None: + pulumi.set(__self__, "primary_tag_value", primary_tag_value) + if resource_name is not None: + pulumi.set(__self__, "resource_name", resource_name) @property - @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") @property @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") - - @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery']: - return pulumi.get(self, "sort_query") - - -@pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYApmQueryGroupBySortQuery(dict): - def __init__(__self__, *, - aggregation: str, - order: str, - facet: Optional[str] = None): - pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + def env(self) -> str: + return pulumi.get(self, "env") @property @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + def name(self) -> str: + return pulumi.get(self, "name") @property @pulumi.getter - def order(self) -> str: - return pulumi.get(self, "order") + def service(self) -> str: + return pulumi.get(self, "service") @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def stat(self) -> str: + return pulumi.get(self, "stat") + @property + @pulumi.getter(name="groupBies") + def group_bies(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "group_bies") -@pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYApmQueryMultiCompute(dict): - def __init__(__self__, *, - aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + @property + @pulumi.getter(name="operationName") + def operation_name(self) -> Optional[str]: + return pulumi.get(self, "operation_name") @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + @pulumi.getter(name="primaryTagName") + def primary_tag_name(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_name") @property - @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + @pulumi.getter(name="primaryTagValue") + def primary_tag_value(self) -> Optional[str]: + return pulumi.get(self, "primary_tag_value") @property - @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + @pulumi.getter(name="resourceName") + def resource_name(self) -> Optional[str]: + return pulumi.get(self, "resource_name") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYLogQuery(dict): +class DashboardWidgetSunburstDefinitionRequestQueryEventQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "computeQuery": - suggest = "compute_query" + if key == "dataSource": + suggest = "data_source" elif key == "groupBies": suggest = "group_bies" - elif key == "multiComputes": - suggest = "multi_computes" - elif key == "searchQuery": - suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYLogQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestQueryEventQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestYLogQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestQueryEventQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestYLogQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestQueryEventQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - index: str, - compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute']] = None, - search_query: Optional[str] = None): - pulumi.set(__self__, "index", index) - if compute_query is not None: - pulumi.set(__self__, "compute_query", compute_query) + computes: Sequence['outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute'], + data_source: str, + name: str, + group_bies: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy']] = None, + indexes: Optional[Sequence[str]] = None, + search: Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch'] = None): + pulumi.set(__self__, "computes", computes) + pulumi.set(__self__, "data_source", data_source) + pulumi.set(__self__, "name", name) if group_bies is not None: pulumi.set(__self__, "group_bies", group_bies) - if multi_computes is not None: - pulumi.set(__self__, "multi_computes", multi_computes) - if search_query is not None: - pulumi.set(__self__, "search_query", search_query) + if indexes is not None: + pulumi.set(__self__, "indexes", indexes) + if search is not None: + pulumi.set(__self__, "search", search) @property @pulumi.getter - def index(self) -> str: - return pulumi.get(self, "index") + def computes(self) -> Sequence['outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute']: + return pulumi.get(self, "computes") @property - @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery']: - return pulumi.get(self, "compute_query") + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") + + @property + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy']]: return pulumi.get(self, "group_bies") @property - @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute']]: - return pulumi.get(self, "multi_computes") + @pulumi.getter + def indexes(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "indexes") @property - @pulumi.getter(name="searchQuery") - def search_query(self) -> Optional[str]: - return pulumi.get(self, "search_query") + @pulumi.getter + def search(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch']: + return pulumi.get(self, "search") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYLogQueryComputeQuery(dict): +class DashboardWidgetSunburstDefinitionRequestQueryEventQueryCompute(dict): def __init__(__self__, *, aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): + interval: Optional[int] = None, + metric: Optional[str] = None): pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) if interval is not None: pulumi.set(__self__, "interval", interval) + if metric is not None: + pulumi.set(__self__, "metric", metric) @property @pulumi.getter @@ -38712,48 +43848,30 @@ def aggregation(self) -> str: @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "sortQuery": - suggest = "sort_query" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBy.__key_warning(key) - return super().get(key, default) - +class DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBy(dict): def __init__(__self__, *, - facet: Optional[str] = None, + facet: str, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery'] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) + sort: Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort'] = None): + pulumi.set(__self__, "facet", facet) if limit is not None: pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) + if sort is not None: + pulumi.set(__self__, "sort", sort) @property @pulumi.getter - def facet(self) -> Optional[str]: + def facet(self) -> str: return pulumi.get(self, "facet") @property @@ -38762,21 +43880,22 @@ def limit(self) -> Optional[int]: return pulumi.get(self, "limit") @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery']: - return pulumi.get(self, "sort_query") + @pulumi.getter + def sort(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort']: + return pulumi.get(self, "sort") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYLogQueryGroupBySortQuery(dict): +class DashboardWidgetSunburstDefinitionRequestQueryEventQueryGroupBySort(dict): def __init__(__self__, *, aggregation: str, - order: str, - facet: Optional[str] = None): + metric: Optional[str] = None, + order: Optional[str] = None): pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) + if metric is not None: + pulumi.set(__self__, "metric", metric) + if order is not None: + pulumi.set(__self__, "order", order) @property @pulumi.getter @@ -38785,76 +43904,134 @@ def aggregation(self) -> str: @property @pulumi.getter - def order(self) -> str: + def metric(self) -> Optional[str]: + return pulumi.get(self, "metric") + + @property + @pulumi.getter + def order(self) -> Optional[str]: return pulumi.get(self, "order") + +@pulumi.output_type +class DashboardWidgetSunburstDefinitionRequestQueryEventQuerySearch(dict): + def __init__(__self__, *, + query: str): + pulumi.set(__self__, "query", query) + @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def query(self) -> str: + return pulumi.get(self, "query") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYLogQueryMultiCompute(dict): +class DashboardWidgetSunburstDefinitionRequestQueryMetricQuery(dict): + @staticmethod + def __key_warning(key: str): + suggest = None + if key == "dataSource": + suggest = "data_source" + + if suggest: + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestQueryMetricQuery. Access the value via the '{suggest}' property getter instead.") + + def __getitem__(self, key: str) -> Any: + DashboardWidgetSunburstDefinitionRequestQueryMetricQuery.__key_warning(key) + return super().__getitem__(key) + + def get(self, key: str, default = None) -> Any: + DashboardWidgetSunburstDefinitionRequestQueryMetricQuery.__key_warning(key) + return super().get(key, default) + def __init__(__self__, *, - aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) + name: str, + query: str, + aggregator: Optional[str] = None, + data_source: Optional[str] = None): + pulumi.set(__self__, "name", name) + pulumi.set(__self__, "query", query) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if data_source is not None: + pulumi.set(__self__, "data_source", data_source) @property @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") + def name(self) -> str: + return pulumi.get(self, "name") @property @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") + def query(self) -> str: + return pulumi.get(self, "query") @property @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> Optional[str]: + return pulumi.get(self, "data_source") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYProcessQuery(dict): +class DashboardWidgetSunburstDefinitionRequestQueryProcessQuery(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "filterBies": - suggest = "filter_bies" - elif key == "searchBy": - suggest = "search_by" + if key == "dataSource": + suggest = "data_source" + elif key == "isNormalizedCpu": + suggest = "is_normalized_cpu" + elif key == "tagFilters": + suggest = "tag_filters" + elif key == "textFilter": + suggest = "text_filter" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYProcessQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestQueryProcessQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestYProcessQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestQueryProcessQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestYProcessQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestQueryProcessQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, + data_source: str, metric: str, - filter_bies: Optional[Sequence[str]] = None, + name: str, + aggregator: Optional[str] = None, + is_normalized_cpu: Optional[bool] = None, limit: Optional[int] = None, - search_by: Optional[str] = None): + sort: Optional[str] = None, + tag_filters: Optional[Sequence[str]] = None, + text_filter: Optional[str] = None): + pulumi.set(__self__, "data_source", data_source) pulumi.set(__self__, "metric", metric) - if filter_bies is not None: - pulumi.set(__self__, "filter_bies", filter_bies) + pulumi.set(__self__, "name", name) + if aggregator is not None: + pulumi.set(__self__, "aggregator", aggregator) + if is_normalized_cpu is not None: + pulumi.set(__self__, "is_normalized_cpu", is_normalized_cpu) if limit is not None: pulumi.set(__self__, "limit", limit) - if search_by is not None: - pulumi.set(__self__, "search_by", search_by) + if sort is not None: + pulumi.set(__self__, "sort", sort) + if tag_filters is not None: + pulumi.set(__self__, "tag_filters", tag_filters) + if text_filter is not None: + pulumi.set(__self__, "text_filter", text_filter) + + @property + @pulumi.getter(name="dataSource") + def data_source(self) -> str: + return pulumi.get(self, "data_source") @property @pulumi.getter @@ -38862,9 +44039,19 @@ def metric(self) -> str: return pulumi.get(self, "metric") @property - @pulumi.getter(name="filterBies") - def filter_bies(self) -> Optional[Sequence[str]]: - return pulumi.get(self, "filter_bies") + @pulumi.getter + def name(self) -> str: + return pulumi.get(self, "name") + + @property + @pulumi.getter + def aggregator(self) -> Optional[str]: + return pulumi.get(self, "aggregator") + + @property + @pulumi.getter(name="isNormalizedCpu") + def is_normalized_cpu(self) -> Optional[bool]: + return pulumi.get(self, "is_normalized_cpu") @property @pulumi.getter @@ -38872,13 +44059,23 @@ def limit(self) -> Optional[int]: return pulumi.get(self, "limit") @property - @pulumi.getter(name="searchBy") - def search_by(self) -> Optional[str]: - return pulumi.get(self, "search_by") + @pulumi.getter + def sort(self) -> Optional[str]: + return pulumi.get(self, "sort") + + @property + @pulumi.getter(name="tagFilters") + def tag_filters(self) -> Optional[Sequence[str]]: + return pulumi.get(self, "tag_filters") + + @property + @pulumi.getter(name="textFilter") + def text_filter(self) -> Optional[str]: + return pulumi.get(self, "text_filter") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYRumQuery(dict): +class DashboardWidgetSunburstDefinitionRequestRumQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -38892,21 +44089,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYRumQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestRumQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestYRumQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestRumQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestYRumQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestRumQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -38925,17 +44122,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -38945,7 +44142,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYRumQueryComputeQuery(dict): +class DashboardWidgetSunburstDefinitionRequestRumQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -38973,7 +44170,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy(dict): +class DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -38981,20 +44178,20 @@ def __key_warning(key: str): suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBy.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestRumQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, facet: Optional[str] = None, limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery'] = None): + sort_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery'] = None): if facet is not None: pulumi.set(__self__, "facet", facet) if limit is not None: @@ -39014,12 +44211,12 @@ def limit(self) -> Optional[int]: @property @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery']: + def sort_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery']: return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYRumQueryGroupBySortQuery(dict): +class DashboardWidgetSunburstDefinitionRequestRumQueryGroupBySortQuery(dict): def __init__(__self__, *, aggregation: str, order: str, @@ -39046,7 +44243,7 @@ def facet(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYRumQueryMultiCompute(dict): +class DashboardWidgetSunburstDefinitionRequestRumQueryMultiCompute(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -39074,7 +44271,7 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYSecurityQuery(dict): +class DashboardWidgetSunburstDefinitionRequestSecurityQuery(dict): @staticmethod def __key_warning(key: str): suggest = None @@ -39088,21 +44285,21 @@ def __key_warning(key: str): suggest = "search_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYSecurityQuery. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestSecurityQuery. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestYSecurityQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestSecurityQuery.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestYSecurityQuery.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestSecurityQuery.__key_warning(key) return super().get(key, default) def __init__(__self__, *, index: str, - compute_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery'] = None, - group_bies: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy']] = None, - multi_computes: Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute']] = None, + compute_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery'] = None, + group_bies: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy']] = None, + multi_computes: Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute']] = None, search_query: Optional[str] = None): pulumi.set(__self__, "index", index) if compute_query is not None: @@ -39121,17 +44318,17 @@ def index(self) -> str: @property @pulumi.getter(name="computeQuery") - def compute_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery']: + def compute_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery']: return pulumi.get(self, "compute_query") @property @pulumi.getter(name="groupBies") - def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy']]: + def group_bies(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy']]: return pulumi.get(self, "group_bies") @property @pulumi.getter(name="multiComputes") - def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute']]: + def multi_computes(self) -> Optional[Sequence['outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute']]: return pulumi.get(self, "multi_computes") @property @@ -39141,108 +44338,7 @@ def search_query(self) -> Optional[str]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryComputeQuery(dict): - def __init__(__self__, *, - aggregation: str, - facet: Optional[str] = None, - interval: Optional[int] = None): - pulumi.set(__self__, "aggregation", aggregation) - if facet is not None: - pulumi.set(__self__, "facet", facet) - if interval is not None: - pulumi.set(__self__, "interval", interval) - - @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") - - @property - @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") - - @property - @pulumi.getter - def interval(self) -> Optional[int]: - return pulumi.get(self, "interval") - - -@pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "sortQuery": - suggest = "sort_query" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBy.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - facet: Optional[str] = None, - limit: Optional[int] = None, - sort_query: Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery'] = None): - if facet is not None: - pulumi.set(__self__, "facet", facet) - if limit is not None: - pulumi.set(__self__, "limit", limit) - if sort_query is not None: - pulumi.set(__self__, "sort_query", sort_query) - - @property - @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") - - @property - @pulumi.getter - def limit(self) -> Optional[int]: - return pulumi.get(self, "limit") - - @property - @pulumi.getter(name="sortQuery") - def sort_query(self) -> Optional['outputs.DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery']: - return pulumi.get(self, "sort_query") - - -@pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryGroupBySortQuery(dict): - def __init__(__self__, *, - aggregation: str, - order: str, - facet: Optional[str] = None): - pulumi.set(__self__, "aggregation", aggregation) - pulumi.set(__self__, "order", order) - if facet is not None: - pulumi.set(__self__, "facet", facet) - - @property - @pulumi.getter - def aggregation(self) -> str: - return pulumi.get(self, "aggregation") - - @property - @pulumi.getter - def order(self) -> str: - return pulumi.get(self, "order") - - @property - @pulumi.getter - def facet(self) -> Optional[str]: - return pulumi.get(self, "facet") - - -@pulumi.output_type -class DashboardWidgetScatterplotDefinitionRequestYSecurityQueryMultiCompute(dict): +class DashboardWidgetSunburstDefinitionRequestSecurityQueryComputeQuery(dict): def __init__(__self__, *, aggregation: str, facet: Optional[str] = None, @@ -39270,371 +44366,104 @@ def interval(self) -> Optional[int]: @pulumi.output_type -class DashboardWidgetScatterplotDefinitionXaxis(dict): +class DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy(dict): @staticmethod def __key_warning(key: str): suggest = None - if key == "includeZero": - suggest = "include_zero" + if key == "sortQuery": + suggest = "sort_query" if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionXaxis. Access the value via the '{suggest}' property getter instead.") + pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy. Access the value via the '{suggest}' property getter instead.") def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionXaxis.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy.__key_warning(key) return super().__getitem__(key) def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionXaxis.__key_warning(key) + DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBy.__key_warning(key) return super().get(key, default) def __init__(__self__, *, - include_zero: Optional[bool] = None, - label: Optional[str] = None, - max: Optional[str] = None, - min: Optional[str] = None, - scale: Optional[str] = None): - if include_zero is not None: - pulumi.set(__self__, "include_zero", include_zero) - if label is not None: - pulumi.set(__self__, "label", label) - if max is not None: - pulumi.set(__self__, "max", max) - if min is not None: - pulumi.set(__self__, "min", min) - if scale is not None: - pulumi.set(__self__, "scale", scale) - - @property - @pulumi.getter(name="includeZero") - def include_zero(self) -> Optional[bool]: - return pulumi.get(self, "include_zero") - - @property - @pulumi.getter - def label(self) -> Optional[str]: - return pulumi.get(self, "label") + facet: Optional[str] = None, + limit: Optional[int] = None, + sort_query: Optional['outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery'] = None): + if facet is not None: + pulumi.set(__self__, "facet", facet) + if limit is not None: + pulumi.set(__self__, "limit", limit) + if sort_query is not None: + pulumi.set(__self__, "sort_query", sort_query) @property @pulumi.getter - def max(self) -> Optional[str]: - return pulumi.get(self, "max") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property @pulumi.getter - def min(self) -> Optional[str]: - return pulumi.get(self, "min") + def limit(self) -> Optional[int]: + return pulumi.get(self, "limit") @property - @pulumi.getter - def scale(self) -> Optional[str]: - return pulumi.get(self, "scale") + @pulumi.getter(name="sortQuery") + def sort_query(self) -> Optional['outputs.DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery']: + return pulumi.get(self, "sort_query") @pulumi.output_type -class DashboardWidgetScatterplotDefinitionYaxis(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "includeZero": - suggest = "include_zero" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetScatterplotDefinitionYaxis. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetScatterplotDefinitionYaxis.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetScatterplotDefinitionYaxis.__key_warning(key) - return super().get(key, default) - +class DashboardWidgetSunburstDefinitionRequestSecurityQueryGroupBySortQuery(dict): def __init__(__self__, *, - include_zero: Optional[bool] = None, - label: Optional[str] = None, - max: Optional[str] = None, - min: Optional[str] = None, - scale: Optional[str] = None): - if include_zero is not None: - pulumi.set(__self__, "include_zero", include_zero) - if label is not None: - pulumi.set(__self__, "label", label) - if max is not None: - pulumi.set(__self__, "max", max) - if min is not None: - pulumi.set(__self__, "min", min) - if scale is not None: - pulumi.set(__self__, "scale", scale) - - @property - @pulumi.getter(name="includeZero") - def include_zero(self) -> Optional[bool]: - return pulumi.get(self, "include_zero") - - @property - @pulumi.getter - def label(self) -> Optional[str]: - return pulumi.get(self, "label") - - @property - @pulumi.getter - def max(self) -> Optional[str]: - return pulumi.get(self, "max") + aggregation: str, + order: str, + facet: Optional[str] = None): + pulumi.set(__self__, "aggregation", aggregation) + pulumi.set(__self__, "order", order) + if facet is not None: + pulumi.set(__self__, "facet", facet) @property @pulumi.getter - def min(self) -> Optional[str]: - return pulumi.get(self, "min") + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property @pulumi.getter - def scale(self) -> Optional[str]: - return pulumi.get(self, "scale") - - -@pulumi.output_type -class DashboardWidgetServiceLevelObjectiveDefinition(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "sloId": - suggest = "slo_id" - elif key == "timeWindows": - suggest = "time_windows" - elif key == "viewMode": - suggest = "view_mode" - elif key == "viewType": - suggest = "view_type" - elif key == "globalTimeTarget": - suggest = "global_time_target" - elif key == "showErrorBudget": - suggest = "show_error_budget" - elif key == "titleAlign": - suggest = "title_align" - elif key == "titleSize": - suggest = "title_size" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetServiceLevelObjectiveDefinition. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetServiceLevelObjectiveDefinition.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetServiceLevelObjectiveDefinition.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - slo_id: str, - time_windows: Sequence[str], - view_mode: str, - view_type: str, - global_time_target: Optional[str] = None, - show_error_budget: Optional[bool] = None, - title: Optional[str] = None, - title_align: Optional[str] = None, - title_size: Optional[str] = None): - """ - :param str title: The title of the dashboard. - """ - pulumi.set(__self__, "slo_id", slo_id) - pulumi.set(__self__, "time_windows", time_windows) - pulumi.set(__self__, "view_mode", view_mode) - pulumi.set(__self__, "view_type", view_type) - if global_time_target is not None: - pulumi.set(__self__, "global_time_target", global_time_target) - if show_error_budget is not None: - pulumi.set(__self__, "show_error_budget", show_error_budget) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - - @property - @pulumi.getter(name="sloId") - def slo_id(self) -> str: - return pulumi.get(self, "slo_id") - - @property - @pulumi.getter(name="timeWindows") - def time_windows(self) -> Sequence[str]: - return pulumi.get(self, "time_windows") - - @property - @pulumi.getter(name="viewMode") - def view_mode(self) -> str: - return pulumi.get(self, "view_mode") - - @property - @pulumi.getter(name="viewType") - def view_type(self) -> str: - return pulumi.get(self, "view_type") - - @property - @pulumi.getter(name="globalTimeTarget") - def global_time_target(self) -> Optional[str]: - return pulumi.get(self, "global_time_target") - - @property - @pulumi.getter(name="showErrorBudget") - def show_error_budget(self) -> Optional[bool]: - return pulumi.get(self, "show_error_budget") + def order(self) -> str: + return pulumi.get(self, "order") @property @pulumi.getter - def title(self) -> Optional[str]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") - - @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[str]: - return pulumi.get(self, "title_align") - - @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[str]: - return pulumi.get(self, "title_size") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @pulumi.output_type -class DashboardWidgetServicemapDefinition(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "customLinks": - suggest = "custom_links" - elif key == "titleAlign": - suggest = "title_align" - elif key == "titleSize": - suggest = "title_size" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetServicemapDefinition. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetServicemapDefinition.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetServicemapDefinition.__key_warning(key) - return super().get(key, default) - +class DashboardWidgetSunburstDefinitionRequestSecurityQueryMultiCompute(dict): def __init__(__self__, *, - filters: Sequence[str], - service: str, - custom_links: Optional[Sequence['outputs.DashboardWidgetServicemapDefinitionCustomLink']] = None, - title: Optional[str] = None, - title_align: Optional[str] = None, - title_size: Optional[str] = None): - """ - :param str title: The title of the dashboard. - """ - pulumi.set(__self__, "filters", filters) - pulumi.set(__self__, "service", service) - if custom_links is not None: - pulumi.set(__self__, "custom_links", custom_links) - if title is not None: - pulumi.set(__self__, "title", title) - if title_align is not None: - pulumi.set(__self__, "title_align", title_align) - if title_size is not None: - pulumi.set(__self__, "title_size", title_size) - - @property - @pulumi.getter - def filters(self) -> Sequence[str]: - return pulumi.get(self, "filters") - - @property - @pulumi.getter - def service(self) -> str: - return pulumi.get(self, "service") - - @property - @pulumi.getter(name="customLinks") - def custom_links(self) -> Optional[Sequence['outputs.DashboardWidgetServicemapDefinitionCustomLink']]: - return pulumi.get(self, "custom_links") + aggregation: str, + facet: Optional[str] = None, + interval: Optional[int] = None): + pulumi.set(__self__, "aggregation", aggregation) + if facet is not None: + pulumi.set(__self__, "facet", facet) + if interval is not None: + pulumi.set(__self__, "interval", interval) @property @pulumi.getter - def title(self) -> Optional[str]: - """ - The title of the dashboard. - """ - return pulumi.get(self, "title") - - @property - @pulumi.getter(name="titleAlign") - def title_align(self) -> Optional[str]: - return pulumi.get(self, "title_align") - - @property - @pulumi.getter(name="titleSize") - def title_size(self) -> Optional[str]: - return pulumi.get(self, "title_size") - - -@pulumi.output_type -class DashboardWidgetServicemapDefinitionCustomLink(dict): - @staticmethod - def __key_warning(key: str): - suggest = None - if key == "isHidden": - suggest = "is_hidden" - elif key == "overrideLabel": - suggest = "override_label" - - if suggest: - pulumi.log.warn(f"Key '{key}' not found in DashboardWidgetServicemapDefinitionCustomLink. Access the value via the '{suggest}' property getter instead.") - - def __getitem__(self, key: str) -> Any: - DashboardWidgetServicemapDefinitionCustomLink.__key_warning(key) - return super().__getitem__(key) - - def get(self, key: str, default = None) -> Any: - DashboardWidgetServicemapDefinitionCustomLink.__key_warning(key) - return super().get(key, default) - - def __init__(__self__, *, - is_hidden: Optional[bool] = None, - label: Optional[str] = None, - link: Optional[str] = None, - override_label: Optional[str] = None): - if is_hidden is not None: - pulumi.set(__self__, "is_hidden", is_hidden) - if label is not None: - pulumi.set(__self__, "label", label) - if link is not None: - pulumi.set(__self__, "link", link) - if override_label is not None: - pulumi.set(__self__, "override_label", override_label) - - @property - @pulumi.getter(name="isHidden") - def is_hidden(self) -> Optional[bool]: - return pulumi.get(self, "is_hidden") + def aggregation(self) -> str: + return pulumi.get(self, "aggregation") @property @pulumi.getter - def label(self) -> Optional[str]: - return pulumi.get(self, "label") + def facet(self) -> Optional[str]: + return pulumi.get(self, "facet") @property @pulumi.getter - def link(self) -> Optional[str]: - return pulumi.get(self, "link") - - @property - @pulumi.getter(name="overrideLabel") - def override_label(self) -> Optional[str]: - return pulumi.get(self, "override_label") + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") @pulumi.output_type @@ -48572,6 +53401,7 @@ def __init__(__self__, *, request_definition: Optional['outputs.SyntheticsTestApiStepRequestDefinition'] = None, request_headers: Optional[Mapping[str, Any]] = None, request_query: Optional[Mapping[str, Any]] = None, + retry: Optional['outputs.SyntheticsTestApiStepRetry'] = None, subtype: Optional[str] = None): """ :param str name: The name of the step. @@ -48605,6 +53435,8 @@ def __init__(__self__, *, pulumi.set(__self__, "request_headers", request_headers) if request_query is not None: pulumi.set(__self__, "request_query", request_query) + if retry is not None: + pulumi.set(__self__, "retry", retry) if subtype is not None: pulumi.set(__self__, "subtype", subtype) @@ -48688,6 +53520,11 @@ def request_query(self) -> Optional[Mapping[str, Any]]: """ return pulumi.get(self, "request_query") + @property + @pulumi.getter + def retry(self) -> Optional['outputs.SyntheticsTestApiStepRetry']: + return pulumi.get(self, "retry") + @property @pulumi.getter def subtype(self) -> Optional[str]: @@ -48998,7 +53835,7 @@ def __init__(__self__, *, :param str dns_server: DNS server to use for DNS tests (`subtype = "dns"`). :param int dns_server_port: DNS server port to use for DNS tests. :param str host: Host name to perform the test with. - :param str message: For UDP tests, message to send with the request. + :param str message: For UDP and websocket tests, message to send with the request. :param str method: The HTTP method. Valid values are `GET`, `POST`, `PATCH`, `PUT`, `DELETE`, `HEAD`, `OPTIONS`. :param bool no_saving_response_body: Determines whether or not to save the response body. :param int number_of_packets: Number of pings to use per test for ICMP tests (`subtype = "icmp"`) between 0 and 10. @@ -49085,7 +53922,7 @@ def host(self) -> Optional[str]: @pulumi.getter def message(self) -> Optional[str]: """ - For UDP tests, message to send with the request. + For UDP and websocket tests, message to send with the request. """ return pulumi.get(self, "message") @@ -49154,6 +53991,27 @@ def url(self) -> Optional[str]: return pulumi.get(self, "url") +@pulumi.output_type +class SyntheticsTestApiStepRetry(dict): + def __init__(__self__, *, + count: Optional[int] = None, + interval: Optional[int] = None): + if count is not None: + pulumi.set(__self__, "count", count) + if interval is not None: + pulumi.set(__self__, "interval", interval) + + @property + @pulumi.getter + def count(self) -> Optional[int]: + return pulumi.get(self, "count") + + @property + @pulumi.getter + def interval(self) -> Optional[int]: + return pulumi.get(self, "interval") + + @pulumi.output_type class SyntheticsTestAssertion(dict): def __init__(__self__, *, @@ -50015,7 +54873,7 @@ def __init__(__self__, *, :param str dns_server: DNS server to use for DNS tests (`subtype = "dns"`). :param int dns_server_port: DNS server port to use for DNS tests. :param str host: Host name to perform the test with. - :param str message: For UDP tests, message to send with the request. + :param str message: For UDP and websocket tests, message to send with the request. :param str method: The HTTP method. Valid values are `GET`, `POST`, `PATCH`, `PUT`, `DELETE`, `HEAD`, `OPTIONS`. :param bool no_saving_response_body: Determines whether or not to save the response body. :param int number_of_packets: Number of pings to use per test for ICMP tests (`subtype = "icmp"`) between 0 and 10. @@ -50088,7 +54946,7 @@ def host(self) -> Optional[str]: @pulumi.getter def message(self) -> Optional[str]: """ - For UDP tests, message to send with the request. + For UDP and websocket tests, message to send with the request. """ return pulumi.get(self, "message") diff --git a/sdk/python/pulumi_datadog/slo_correction.py b/sdk/python/pulumi_datadog/slo_correction.py index 72141dcc7..05bf2295a 100644 --- a/sdk/python/pulumi_datadog/slo_correction.py +++ b/sdk/python/pulumi_datadog/slo_correction.py @@ -29,7 +29,7 @@ def __init__(__self__, *, :param pulumi.Input[str] description: Description of the correction being made. :param pulumi.Input[int] duration: Length of time in seconds for a specified `rrule` recurring SLO correction (required if specifying `rrule`) :param pulumi.Input[int] end: Ending time of the correction in epoch seconds. Required for one time corrections, but optional if `rrule` is specified - :param pulumi.Input[str] rrule: Recurrence rules as defined in the iCalendar RFC 5545. + :param pulumi.Input[str] rrule: Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. :param pulumi.Input[str] timezone: The timezone to display in the UI for the correction times (defaults to "UTC") """ pulumi.set(__self__, "category", category) @@ -122,7 +122,7 @@ def end(self, value: Optional[pulumi.Input[int]]): @pulumi.getter def rrule(self) -> Optional[pulumi.Input[str]]: """ - Recurrence rules as defined in the iCalendar RFC 5545. + Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. """ return pulumi.get(self, "rrule") @@ -160,7 +160,7 @@ def __init__(__self__, *, :param pulumi.Input[str] description: Description of the correction being made. :param pulumi.Input[int] duration: Length of time in seconds for a specified `rrule` recurring SLO correction (required if specifying `rrule`) :param pulumi.Input[int] end: Ending time of the correction in epoch seconds. Required for one time corrections, but optional if `rrule` is specified - :param pulumi.Input[str] rrule: Recurrence rules as defined in the iCalendar RFC 5545. + :param pulumi.Input[str] rrule: Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. :param pulumi.Input[str] slo_id: ID of the SLO that this correction will be applied to. :param pulumi.Input[int] start: Starting time of the correction in epoch seconds. :param pulumi.Input[str] timezone: The timezone to display in the UI for the correction times (defaults to "UTC") @@ -234,7 +234,7 @@ def end(self, value: Optional[pulumi.Input[int]]): @pulumi.getter def rrule(self) -> Optional[pulumi.Input[str]]: """ - Recurrence rules as defined in the iCalendar RFC 5545. + Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. """ return pulumi.get(self, "rrule") @@ -302,34 +302,35 @@ def __init__(__self__, import pulumi import pulumi_datadog as datadog + # Create a new Datadog SLO correction. slo_id can be derived from slo resource or specify an slo id of an existing SLO. example_slo = datadog.ServiceLevelObjective("exampleSlo", - description="some updated description about example_slo SLO", name="example slo", + type="metric", + description="some updated description about example_slo SLO", query=datadog.ServiceLevelObjectiveQueryArgs( - denominator="sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()", numerator="sum:my.metric{type:good}.as_count()", + denominator="sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()", ), - tags=["foo:bar"], thresholds=[datadog.ServiceLevelObjectiveThresholdArgs( - target=99.5, timeframe="7d", + target=99.5, warning=99.8, )], - type="metric") + tags=["foo:bar"]) example_slo_correction = datadog.SloCorrection("exampleSloCorrection", category="Scheduled Maintenance", description="correction example", - end=1735718600, - slo_id="datadog_service_level_objective.example_slo.id", start=1735707000, + end=1735718600, + slo_id=example_slo.id, timezone="UTC") example_slo_correction_with_recurrence = datadog.SloCorrection("exampleSloCorrectionWithRecurrence", category="Scheduled Maintenance", description="correction example with recurrence", - duration=3600, - rrule="FREQ=DAILY;INTERVAL=3;", - slo_id="datadog_service_level_objective.example_slo.id", start=1735707000, + rrule="FREQ=DAILY;INTERVAL=3;COUNT=3", + duration=3600, + slo_id=example_slo.id, timezone="UTC") ``` @@ -345,7 +346,7 @@ def __init__(__self__, :param pulumi.Input[str] description: Description of the correction being made. :param pulumi.Input[int] duration: Length of time in seconds for a specified `rrule` recurring SLO correction (required if specifying `rrule`) :param pulumi.Input[int] end: Ending time of the correction in epoch seconds. Required for one time corrections, but optional if `rrule` is specified - :param pulumi.Input[str] rrule: Recurrence rules as defined in the iCalendar RFC 5545. + :param pulumi.Input[str] rrule: Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. :param pulumi.Input[str] slo_id: ID of the SLO that this correction will be applied to. :param pulumi.Input[int] start: Starting time of the correction in epoch seconds. :param pulumi.Input[str] timezone: The timezone to display in the UI for the correction times (defaults to "UTC") @@ -365,34 +366,35 @@ def __init__(__self__, import pulumi import pulumi_datadog as datadog + # Create a new Datadog SLO correction. slo_id can be derived from slo resource or specify an slo id of an existing SLO. example_slo = datadog.ServiceLevelObjective("exampleSlo", - description="some updated description about example_slo SLO", name="example slo", + type="metric", + description="some updated description about example_slo SLO", query=datadog.ServiceLevelObjectiveQueryArgs( - denominator="sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()", numerator="sum:my.metric{type:good}.as_count()", + denominator="sum:my.metric{type:good}.as_count() + sum:my.metric{type:bad}.as_count()", ), - tags=["foo:bar"], thresholds=[datadog.ServiceLevelObjectiveThresholdArgs( - target=99.5, timeframe="7d", + target=99.5, warning=99.8, )], - type="metric") + tags=["foo:bar"]) example_slo_correction = datadog.SloCorrection("exampleSloCorrection", category="Scheduled Maintenance", description="correction example", - end=1735718600, - slo_id="datadog_service_level_objective.example_slo.id", start=1735707000, + end=1735718600, + slo_id=example_slo.id, timezone="UTC") example_slo_correction_with_recurrence = datadog.SloCorrection("exampleSloCorrectionWithRecurrence", category="Scheduled Maintenance", description="correction example with recurrence", - duration=3600, - rrule="FREQ=DAILY;INTERVAL=3;", - slo_id="datadog_service_level_objective.example_slo.id", start=1735707000, + rrule="FREQ=DAILY;INTERVAL=3;COUNT=3", + duration=3600, + slo_id=example_slo.id, timezone="UTC") ``` @@ -480,7 +482,7 @@ def get(resource_name: str, :param pulumi.Input[str] description: Description of the correction being made. :param pulumi.Input[int] duration: Length of time in seconds for a specified `rrule` recurring SLO correction (required if specifying `rrule`) :param pulumi.Input[int] end: Ending time of the correction in epoch seconds. Required for one time corrections, but optional if `rrule` is specified - :param pulumi.Input[str] rrule: Recurrence rules as defined in the iCalendar RFC 5545. + :param pulumi.Input[str] rrule: Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. :param pulumi.Input[str] slo_id: ID of the SLO that this correction will be applied to. :param pulumi.Input[int] start: Starting time of the correction in epoch seconds. :param pulumi.Input[str] timezone: The timezone to display in the UI for the correction times (defaults to "UTC") @@ -535,7 +537,7 @@ def end(self) -> pulumi.Output[Optional[int]]: @pulumi.getter def rrule(self) -> pulumi.Output[Optional[str]]: """ - Recurrence rules as defined in the iCalendar RFC 5545. + Recurrence rules as defined in the iCalendar RFC 5545. Supported rules for SLO corrections are `FREQ`, `INTERVAL`, `COUNT` and `UNTIL`. """ return pulumi.get(self, "rrule")